Hello Francois, Thanks for the reply. I'll try that. So when I resume, instead of setting the option, I can still use the Resume() function to resume notification?
-- Best regards, Jack Sunday, February 19, 2006, 2:20:54 AM, you wrote: >> I find that calling pause in OnSessionConnected() is effective. >> But calling pause in OnClientDataAvailable() does not work. >> OnClientDataAvailable() keeps getting fired. Any ideas? > Maybe your socket already received data when you pause it. > Pause only affect winsock notification. It stops notifications from winsock > but if data is already in, you have to read it. > Try the option wsoNoReceiveLoop, it may help to stop delivering of already > received data. If you use the option and pause the socket, you will not be > notified of any data already received and waiting in the buffer. So when you > resume, you should probably call Receive once to check for remaining data. > -- > Contribute to the SSL Effort. Visit > http://www.overbyte.be/eng/ssl.html > -- > [EMAIL PROTECTED] > 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