lib/hydra/messaging_io.rb in hydra-0.5.0 vs lib/hydra/messaging_io.rb in hydra-0.6.0

- old
+ new

@@ -10,9 +10,12 @@ def gets raise IOError unless @reader message = @reader.gets return nil unless message return Message.build(eval(message.chomp)) + rescue SyntaxError, NameError + $stderr.write "Not a message: [#{message.inspect}]\n" + return gets end # Write a Message to the output IO object. It will automatically # serialize a Message object. # IO.write Hydra::Message.new