def start_read( stdout , stderr )
puts("Read thread is running ...")
loop do
# errorline = stderr.readline
#puts("STDOUT #{errorline}")
the_input = stdout.getc
if the_input == nil # <=== This is what I added.
Thread.kill(@write_thread) #
break #
end #
nodeSendData( @node_number, the_input.chr )
STDOUT.flush
end
end