Martin Boese
5/13/2008 11:34:00 AM
If I am not mistaken it's the SIGINT handler that produces the trace (assuming
you use a posix system):
Try:
Signal::trap('INT') do
# terminate and wait for your threads
exit
end
...on windows you might have to catch the 'EXIT' signal instead.. (?)
martin
On Sunday 13 January 2008 21:39:58 Junkone wrote:
> I always get a error like this when i press Ctrl C to terminate my
> program. Is there a better way to terminate a prob.
>
> ? Error in my_thread_global_end(): 1 threads didn't exit