Thank you very much for your help.
Perhaps a bad construction of my source code.
I'll try to rewrite this later.

Bye,
Engi 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Arno Garrels
> Sent: Friday, April 13, 2007 7:27 PM
> To: ICS support mailing
> Subject: Re: [twsocket] Listen exception
> 
> Engi wrote:
> > Yes, I have tried to initialize worker thread's message 
> queue before 
> > the calling listen(), but no effect !
> 
> I'm sorry, this was my last idea, especially _if you added 
> the changes I posted in  one of my previous messages. I never 
> saw a socket error in WSAASyncSelect in one of my 
> applications so far. 
>  
> --
> Arno Garrels [TeamICS]
> http://www.overbyte.be/eng/overbyte/teamics.html
> 
> > 
> >> -----Original Message-----
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Arno Garrels
> >> Sent: Friday, April 13, 2007 11:01 AM
> >> To: ICS support mailing
> >> Subject: Re: [twsocket] Listen exception
> >> 
> >> Engi wrote:
> >>> Since I put the code to create an instance of my 
> TWSocketServer and 
> >>> the
> >>> Listen() method in the thread's constructor, all is fine !
> >> 
> >> In this case the events are not running in worker thread context!
> >> 
> >> Have you tried to initialize worker thread's message queue 
> before the 
> >> calling listen()?
> >> 
> >> Someting like:
> >> 
> >> procedure TWorkerThread.Execute;
> >> var
> >>     Msg : TMsg;
> >> begin
> >>     PeekMessage(Msg, 0, 0, 0, PM_NOREMOVE); // Initialize thread's 
> >> message queue
> >>     Create the instance of TWSocketServer
> >>     try
> >>         Assign properties and events
> >>         Call Listen()
> >>         Call the message pump
> >>     finally
> >>         Destroy instance of TWsocketServer
> >>     end;
> >> end;
> --
> 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

Reply via email to