ossp-pkg/pth/ChangeLog 1.587 -> 1.588
--- ChangeLog 2002/11/03 19:06:19 1.587
+++ ChangeLog 2002/11/05 19:39:08 1.588
@@ -21,6 +21,26 @@
Changes between 1.4.1 and 1.5.0 (27-Jan-2002 to xx-Nov-2002)
+ *) Use the new PTH_STATUS_FAILED event status in the scheduler's
+ event-manager for filedescriptor events if the internal select(2)
+ call returned with an error. Additionally this PTH_STATUS_FAILED
+ is recognized by the high-level API functions (pth_select, etc)
+ and produce the necessary POSIX conforming return codes (usually
+ -1 and errno == EBADF).
+ [Ralf S. Engelschall, Thanh Luu <tluu@synapcity.com>]
+
+ *) The function "int pth_event_occurred(pth_event_t)" was replaced
+ with "pth_status_t pth_event_status(pth_event_t)" where pth_status_t
+ can have values of PTH_STATUS_PENDING (replacing the old FALSE return
+ value of pth_event_occurred), PTH_STATUS_OCCURRED (replacing
+ the old TRUE return value of pth_event_occurred), and
+ PTH_STATUS_FAILED (a new return value indicating an error in
+ processing the event). This was scheduler/event-manager errors can
+ be indicated which happended while processing the event. For
+ backward compatibility reasons, a macro pth_event_occurred() was
+ added. This will be removed soon.
+ [Ralf S. Engelschall]
+
*) Upgraded to latest version of the OSSP Autoconf macro
AC_CHECK_EXTLIB in order to fix problems with the current
Autoconf 2.54 environment.
|
|