Éric Fleming Bonilha wrote: > Hello Arno, > > Apparently the fix that you sent to me: > >> 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 > > Is working fine.. The server is running for more than 85 hours > without any > problems, I´m still monitoring my customer server, but up to now it is > working great.
That's good news :) > If this really solved, do you have any clue on why it was happening?? I have no idea. According to MS winsock has been reworked in W2K3 SP1. > > There are any other codes fragments that needs to be changed on ICS > code? I don't think so. -- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html > > Best regards! > Éric > > ----- Original Message ----- > From: "Éric Fleming Bonilha" <[EMAIL PROTECTED]> > To: "ICS support mailing" <twsocket@elists.org> > Sent: Friday, March 23, 2007 4:48 PM > Subject: Re: [twsocket] TWSOCKET Access violation at > address7C8224B2inmodule'ntdll.dll' > > > Hello Arno > >> 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. > > > I have changed the code and I have also downloaded EurekaLog that > will make > a report on the running machine when any error occurs, on this report > it > will tell in what line the exception was raised, than we can catch > the bug > if it happens again, I will put it into the production server of my > client > and I will keep you updated on the results, please, if you find any > more > things that can be changed on the code tell me :) > > Thanks! > > Éric > > -- > 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 -- 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