DosReadMailslot Reads Incorrect Data Under Stress
Article ID: 111328
Article Last Modified on 10/31/2006
This article was previously published under Q111328
SYMPTOMS
An application can fail because DosReadMailslot sometimes returns a
message that was not addressed to it. Generally this occurs when mailslot
traffic is heavy.
CAUSE
The code used when writing mailslot data to a local mailslot is not being
marked as busy early enough in the routine to keep other mailslot
datagrams from affecting the data.
RESOLUTION
A fix for the LAN Manager MS-DOS redirector corrects this problem and is
available as CSD00.079.
STATUS
Microsoft has confirmed this to be a problem in LAN Manager version 2.2.
We are researching this problem and will post new information here in the
Microsoft Knowledge Base as it becomes available.
Additional query words: 2.20 2.2 mailslot
Keywords: KB111328