BUG: Winsock TCP_NODELAY Option Does Not Work

ID: Q232990


The information in this article applies to:
  • Microsoft Windows CE, versions 2.1, 2.11 Embedded ToolKit (ETK)
  • Microsoft Windows CE 2.10 Enhancement Pack for Windows CE Embedded Toolkit for Visual C++ 5.0


SYMPTOMS

The TCP_NODELAY option, invoked through the winsock setsockopt() call, does not work correctly. When setting the TCP_NODELAY option, the setsockopt() call will return succesfully, but the Nagle algorithm (RFC 896) will still be applied to the connection.


CAUSE

This may cause some delay in the transmission of packets, and may have a detrimental effect on the performance of some applications.


RESOLUTION

Fixed in 2.10 QFE #3, and 2.11 QFE #10


STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

Additional query words:

Keywords : kbVC500 kbWinCE210bug kbWinCE211bug kbDSupport
Version : WINDOWS:2.1,2.11
Platform : WINDOWS
Issue type : kbbug


Last Reviewed: September 13, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.