Changes for version 0.14
- Fixed problem with monitoring a thread that was't finished when shutdown time was encountered.
- Added support for the new "post" routine in Thread::Queue::Any::Monitored in "new" and "add". Needed so that e.g. file handles are closed and buffers flushed.
- Small performance improvement in "add" if more than one thread is added: original input parameters are only thawed once.
- Moved shutting down of monitoring thread from DESTROY back to "shutdown". This makes more sense. Added code to restart the monitoring thread if necessary in "add".
- Found one problem remaining in shutdown that caused the errors I was seeing yesterday. I guess 13 _was_ an unlucky number. Re-instated the full test-suite now.
Modules
group of threads for performing similar jobs