From: Robert Klemme Date: 2008-10-09T16:26:38+09:00 Subject: Re: calling methods of subclassed thread 2008/10/8 christoforever@gmail.com : > On Oct 8, 10:32 am, Pit Capitain wrote: >> 2008/10/8 christofore...@gmail.com : >> >> > As you will see at the bottom of this code snippet, i've commented out >> > where the problem is. There are no errors but simply the methods never >> > execute. >> >> Chris, add >> >> Thread.abort_on_exception = true >> >> before starting your code to see more clearly what's going on. >> Remember that Thread.new immediately starts the thread's code, so in >> your case the code runs before the assignment to the @callers array. >> >> BTW: if you want to access the current thread you have to use Thread.current. >> >> Regards, >> Pit if > > I assumed thats what was going on but just wanted a second opinion. > Thanks for the help. But why then if I call self.time_to_die ( bad > name for method i know) why does that not execute? It executes and throws but you do not see the exception because Thread.abort_on_exception is likely false. robert -- remember.guy do |as, often| as.you_can - without end