<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
?<BR><BR><BR><BR>> From: jay.krell@cornell.edu<BR>> To: m3devel@elegosoft.com<BR>> Date: Sun, 23 Aug 2009 06:26:34 +0000<BR>> Subject: [M3devel] Posix/Win32 linger options inverted?<BR>> <BR>> <BR>> http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-comm/tcp/src/POSIX/TCP.m3?rev=1.7;content-type=text%2Fplain<BR>> <BR>> vs.<BR>> <BR>> http://modula3.elegosoft.com/cgi-bin/cvsweb.cgi/cm3/m3-comm/tcp/src/WIN32/TCP.m3?rev=1.3;content-type=text%2Fplain<BR>> <BR>> <BR>> search for linger:<BR>> <BR>> PROCEDURE InitFD(fd: CARDINAL) =<BR>> (* We assume that the runtime ignores SIGPIPE signals *)<BR>> VAR<BR>> one: int := 1;<BR>> linger := Usocket.struct_linger{1, 1};<BR>> <BR>> vs.<BR>> <BR>> PROCEDURE InitSock(sock: WinSock.SOCKET) =<BR>> (* We assume that the runtime ignores SIGPIPE signals *)<BR>> VAR<BR>> one : BOOL := 1;<BR>> linger := WinSock.struct_linger{0, 0};<BR>> <BR>> <BR>> Surely they can't both be correct.<BR>> Which is correct? The Posix one?<BR>> <BR>> <BR>> - Jay<BR><BR></body>
</html>