ossp-pkg/pth/ChangeLog 1.566 -> 1.567
--- ChangeLog 2002/10/15 17:23:19 1.566
+++ ChangeLog 2002/10/15 18:17:28 1.567
@@ -21,6 +21,16 @@
Changes between 1.4.1 and 1.5.0 (27-Jan-2002 to xx-Sep-2002)
+ *) Fixed a long-standing termination bug in pth_exit(3):
+ The event handler of pth_exit(3) didn't let pth_exit(3) finish if
+ there were any threads on the "dead queue" (where non-detached
+ terminated threads are put). Instead it re-entered the scheduler
+ which in turn aborted with "**Pth** SCHEDULER INTERNAL ERROR: no
+ more thread(s) available to schedule!?!?". This is now fixed by
+ not counting the "dead queue" for the determination whether the
+ process as a whole should terminate or not.
+ [Jonathan Schilling <jls@sco.com>]
+
*) The manual page stated that system(3) is supported in the
"Soft System Call Mapping", but in fact it was forgotten in the
implementation.
|
|