From: SourceForge.net <no...@so...> - 2008-01-10 21:08:25
|
Bugs item #1868845, was opened at 2008-01-10 13:08 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1868845&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 29. http Package Group: current: 8.5.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: David Gravereaux (davygrvy) Assigned to: Jeffrey Hobbs (hobbs) Summary: [eof] check is before [gets], not after it Initial Comment: Hi, The http package is not compatible with IOCPSOCK (a replacement socket channel driver for WinNT systems) only because the check for EOF in [http::Event] is placed before the [gets] operation. Moving it to after read/gets operation will still work with channel drivers based on select()'s polling semantics, too, and save a needless event loop iteration as well. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1868845&group_id=10894 |