Changeset 579
- Timestamp:
- 11/15/07 18:13:45 (1 year ago)
- Files:
-
- version_0/ChangeLog (modified) (1 diff)
- version_0/ext/ed.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
version_0/ChangeLog
r578 r579 87 87 12Nov07: Added saslauth.rb, a protocol module to replace the Cyrus SASL 88 88 daemons saslauthd and pwcheck. 89 15Nov07: Fixed bug reported by Mark Zvillius. We were failing to dispatch 90 zero-length datagrams under certain conditions. version_0/ext/ed.cpp
r574 r579 1148 1148 bool DatagramDescriptor::SelectForWrite() 1149 1149 { 1150 return (GetOutboundDataSize() > 0); 1150 /* Changed 15Nov07, per bug report by Mark Zvillius. 1151 * The outbound data size will be zero if there are zero-length outbound packets, 1152 * so we now select writable in case the outbound page buffer is not empty. 1153 * Note that the superclass ShouldDelete method still checks for outbound data size, 1154 * which may be wrong. 1155 */ 1156 //return (GetOutboundDataSize() > 0); (Original) 1157 return (OutboundPages.size() > 0); 1151 1158 } 1152 1159