>>Thwait#join's rdoc says it will "wait for all threads" but currently
>>it only waits for the first.
>
> This is rdoc's bug.
>
> =A0# Waits for specified threads to terminate, and returns when any
> =A0# thread terminated.
>
> right rdoc is:
>
> =A0# Waits for specified threads to terminate, and returns when one of
> =A0# the threads terminated.

Ok.  It is a bit surprising for me for it to accept multiple threads,
but return when only one is done...rdoc might could read

 # Waits for specified threads to terminate.  Returns when the first
of the threads terminates.

Or what not.

Thanks.
-rp