ID Number: Q72378
2.00b
OS/2
buglist2.00b
Summary:
PROBLEM ID: PROLM9012012
SYMPTOMS
A DosRead() on a remote client does not return ERROR_BROKEN_PIPE
after the server that created the pipe is killed.
CAUSE
DosRead() returns ERROR_BROKEN_PIPE only if a read is attempted
after the server process actually calls DosDisConnectNmPipe(). When
the server process is terminated with CTRL+C, this call never gets
made; therefore, the client process DosRead() never returns the
ERROR_BROKEN_PIPE return code.
STATUS
Microsoft has confirmed this to be a problem in LAN Manager version
2.00b. Microsoft is researching this problem and will post new
information here as it becomes available.