Arno Garrels wrote:
> Do you find this text in OverbyteIcsWSocket.pas?
> 
> { FP:26/09/06 Are FD_READ and FD_WRITE really necessary ? Probably
> not ! } 
> { Lodewijk Ellen reported a problem with W2K3SP1 triggering an AV in 
> } 
> { accept. Keeping only FD_ACCEPT and FD_CLOSE solved the problem.    
> } 
> { Anyway, a listening socket doesn't send nor receive any data so
> those  } 
> { notification are useless.                                          
> } 
> 
> Sounds like the same problem.

Éric,

Possibly there's still a similar problem at another place in
(Overbyte)IcsWSocket.pas. Can you please change your code like below
and report back whether that helps or not? 

procedure TCustomWSocket.Dup(NewHSocket : TSocket);
..
// FSelectEvent := FD_READ or FD_WRITE or FD_CLOSE or FD_CONNECT; ==> Comment
==> FSelectEvent := FD_READ or FD_WRITE or FD_CLOSE; <== Add

It's just a trial.. A client socket must not connect so
SessionConnected-notifications from winsock are not necessary.

--
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to