Microsoft KB Archive/125369

= RPC Custom Yield Function May Not Return =

Article ID: 125369

Article Last Modified on 9/30/2003

-

APPLIES TO


 * Microsoft LAN Manager 2.0b
 * Microsoft LAN Manager 2.2c

-



This article was previously published under Q125369





SYMPTOMS
An application using remote procedure calls (RPC) and custom yields occasionally doesn't return from the yield function and the application stops responding (hangs). This problem is more common on slower machines, such as a 20Mhz 386. This problem typically occurs after several hundred to several thousand RPC calls.

This problem occurs using RPC over Windows Sockets with the 16-bit LAN Manager TCP/IP stack.



CAUSE
WINSOCK.DLL allows a Windows Sockets notification to be lost in certain circumstances, which causes this problem.



RESOLUTION
Fix in WINSOCK.DLL.



STATUS
Microsoft has confirmed this to be a problem in LAN Manager, version 2.2c. A fix to this problem is in development, but has not been regression-tested and may be destabilizing in production environments. Microsoft does not recommend implementing this fix at this time. Contact Microsoft Product Support Services for more information on the availability of this fix.

Additional query words: prodlm 2.20

Keywords: KB125369

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.