From: Martin Boese Date: 2008-05-13T20:33:43+09:00 Subject: Re: termination of my ruby apps leads to error 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