26 SOCKETS Release Notes
These release notes are for the sockets application.
26.1 Sockets is replaced by gen_tcp and gen_udp in the kernel application
The functionality in the sockets application is replaced by
gen_tcpandgen_udpin thekernelapplication. It will be phased out within half a year. The use of the modulessocketandudpin new implementations is strongly discuraged.26.2 sockets 1.0.5
26.2.1 Improvements and new features
Minor changes (in the source code structure) to allow building for an additional platform (Vxworks).
26.3 sockets 1.0.4
26.3.1 Improvements and new features
The fixed bugs and malfunctions in sockets 1.0.3 is now included in the Windows NT version too.
26.4 sockets 1.0.3
26.4.1 Fixed Bugs and malfunctions
- A problem regarding that the system runs out of UDP-ports is corrected.
Own Id: OTP-1228
Aux Id:AD-75861
- The return value from
socket:start()was misspelledallready_startedand is changed toalready_started.
Own Id: OTP-1188
- The
asn1mode in socket is corrected. The documentation regarding this is also clarified.
Own Id: OTP-1268
26.4.2 Incompatibilities with sockets 1.0.2
- The return value from
socket:start()was misspelledallready_startedand is changed toalready_started. This is a minor API change which is not likely to break any existing code.
26.5 sockets 1.0.2
26.5.1 Fixed Bugs and malfunctions
esock.cis using a pointer after it has been freed. This might cause file descriptor 0 (stdin) to be closed.
Own Id: OTP-1226
26.6 sockets 1.0.1
26.6.1 Fixed Bugs and malfunctions
- socket:listen/4 crashes if the originating process has (or receives before listen return) a message matching
{_,_}in its message queue.
Own Id: OTP-1112
26.7 sockets 1.0
26.7.1 Improvements and new features
socketandudpare components in thesocketsapplication. It is thus possible to configure ifsocketand/orudpshould be started using thestart_socketresp.start_udpconfiguration parameters; seesockets(3).26.7.2 Fixed bugs and malfunctions
sockethangs when receiving a shortSYNC_ERRORpacket.