MS Sockets Problems in IBM OS/2 2.x Environment
Article ID: 112809
Article Last Modified on 9/30/2003
APPLIES TO
- Microsoft LAN Manager 2.2 Standard Edition
This article was previously published under Q112809
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: KB112809