On Thu, Jul 14, 2005 at 01:24:22AM -0700, Michael G Schwern via RT wrote: > When run using 5.8.6 and ithreads perl thinks for a while and then sez: > > $ perl ~/tmp/test > A thread exited while 4 threads were running. > > So this looks like an issue in Thread::Queue and not 5.005threads. > Unless the sample code is not sane, but I don't know threads well enough > to evaluate that.
Changing the code to 'use threads' from 'use Thread' (and minor fixups as a consequence of that) and it works fine. So I presume its a problem in the old Threads.pm acting as a compatibility layer for ithreads. -- In England there is a special word which means the last sunshine of the summer. That word is "spring".