Hello.

I have failed to find any information on my problem, so maybe anyone
will claim 500 reputation award on stackoverflow by explaining why
Ruby hangs with GUI used alongside with background working thread
(this is a most common use case!):

http://stackoverflow.com/questions/9063877/why-ruby-1-9-gui-hangs-if-i-do-any-intensive-computation-in-separate-ruby-thread