OSSP CVS Repository

ossp - Difference in ossp-pkg/pth/ChangeLog versions 1.556 and 1.557
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/pth/ChangeLog 1.556 -> 1.557

--- ChangeLog    2002/01/27 12:39:10     1.556
+++ ChangeLog    2002/01/27 13:15:28     1.557
@@ -21,6 +21,14 @@
     
   Changes between 1.4.0 and 1.4.1 (24-Mar-2001 to 27-Jan-2002)
 
+   *) Internally make sure an invalid file-descriptor (integer not
+      between 0 and (FD_SETSIZE-1) does not lead to any segfaults or
+      other undefined behaviour. Instead an error is returned and errno
+      is set to EBADF, similar to what the OS functions do. Especially
+      pth_poll() now return with this error (instead of skipping the fd)
+      if an fd in the "struct pollfd" is invalid.
+      [Ralf S. Engelschall, Archie Cobbs <archie@packetdesign.com>]
+
    *) Correctly support PTH_FDMODE_NONBLOCK in pth_connect and pth_accept. 
       [Archie Cobbs <archie@packetdesign.com>]
 

CVSTrac 2.0.1