2008/10/8 christoforever / gmail.com <christoforever / 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