Sam Roberts wrote:
> Is this ruby 1.8?

Yes.

> --enable-pthread is a misnomer - it doesn't cause ruby to use pthreads,
> just to link against pthreads. In other words, ruby isn't
> multi-threaded, its unlikely this applies.

There is this line in eval.c of Ruby 1.8, though:
pthread_create(&time_thread, 0, thread_timer, 0);

r5184 | matz | 2003-12-13 10:13:39 +0100 (Sat, 13 Dec 2003) | 5 lines

* eval.c (thread_timer): use timer by sub-thread and nanosleep.
   [ruby-talk:87519]

-- 
Florian Frank