Fastream Technologies wrote: > The error occurs when the client is disconnected. The problematic message > ID is 1025. Here is the non-ICS code: > > void __fastcall httpServerClientClass::TriggerSessionClosed(WORD ErrCode) > { > if(!FSessionClosedFlag && !serverThread->isTerminated()) > { > FSessionClosedFlag = true; > > if(FServer) > { > if(affinityThread) > { > destroyHTTPClient(); > ThreadDetach(); > PostThreadMessage(serverThread->ThreadID, > WM_DESTROY_CLIENT, (unsigned int)this, 0); > } > }
What is destroyHTTPClient()? > > and the message handler is (in the listener thread): > > case WM_DESTROY_CLIENT: > { > httpServerClientClass *client = > (httpServerClientClass*)(void*)msg.wParam; > client->ThreadAttach(); > client->Release(); > break; > } > > HTH, > > SZ > > ----- Original Message ----- > From: "Francois Piette" <[EMAIL PROTECTED]> > To: <twsocket@elists.org> > Sent: Friday, December 23, 2005 11:35 AM > Subject: [twsocket] Cannot create a hidden windows for TWSocket > > >>> Ok. The problem when I attach the debugger to the service process seems >>> to >>> be "Cannot create a hidden windows for TWSocket.". Any cure for this? >> >> You should try to get windows error number/message to know more. >> Usually you get this when Windows run out of resources. >> The error created in XSocketAllocateHWnd. Grab the error number by >> calling GetLastError. Maybe this >> error number will tell more. >> >> -- >> Contribute to the SSL Effort. Visit >> http://www.overbyte.be/eng/ssl.html >> -- >> [EMAIL PROTECTED] >> Author of ICS (Internet Component Suite, freeware) >> Author of MidWare (Multi-tier framework, freeware) >> 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 -- 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