MS Sockets Problems in IBM OS/2 2.x Environment

ID: Q112809


The information in this article applies to:
  • Microsoft LAN Manager, version 2.2


SYMPTOMS

Some socket calls that work normally under Microsoft OS/2 1.3 fail under IBM OS/2 2.0 or 2.1, causing traps or exceptions.

Investigation in one case revealed that an application that had been working under Microsoft OS/2 was failing on a Select() call (for an OS/2 2.1 SegRealloc operating system call) when a segment locked by the Microsoft sockets driver tried reallocating.


CAUSE

Sockets is the de facto standard user interface to TCP/IP-based networks first introduced by BSD (Berkley Software Distribution) Unix systems. The Microsoft OS/2 1.3 sockets implementation may work in the IBM OS/2 2.x operating environment, but such use is not supported by Microsoft and may lead to problems due to design incompatibilities.


STATUS

Do not use the Microsoft OS/2 1.3 sockets implementation in the IBM OS/2 2.0 or 2.1 operating environment.

Additional query words: 2.20

Keywords :
Version : :2.2
Platform :
Issue type :


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