> someFunction executes telnet command which executes an application which
> throws debug messages on output - this output is continually writes to a
> file. Summary: telnet command never ends ( I hope so ).
> In main thread in each iteration of while loop I've tried to puts tr
> status but each time it notifies that tr.status => sleep
> 
> Can anybody explain me what is wrong or explain me what Thread#status
> statuses means?

It should be that the someFunction its waiting for I/O... take a look at

http://corelib.rubyonrails.org/classes/Thread.html#M001144

-- 
Posted via http://www.ruby-forum.com/.