samba-bugs@samba.org
2005-Aug-23 18:01 UTC
[Bug 3020] Mac OS X/Darwin incorrectly shows read sockets ready when they aren't
https://bugzilla.samba.org/show_bug.cgi?id=3020 wayned@samba.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX ------- Additional Comments From wayned@samba.org 2005-08-23 10:43 ------- This is a bug in MacOS, then. A return of 0 from read() indicates end-of-file, and errno is not guaranteed to be any particular value in that case (I've tested that it is often 0). If MacOS has a no-data situation such as that, they should probably be returning -1 with errno set to EAGAIN. -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact.
Seemingly Similar Threads
- [Bug 3020] New: Mac OS X/Darwin incorrectly shows read sockets ready when they aren't
- Summary: read.table on Mac OS X, CARBON vs. DARWIN
- [Bug 1804] FreeBSD's mknod can't create FIFOs and sockets
- Patch for libogg on Darwin/Mac OS X
- libsmbclient in Mac OS X / Darwin