Yes it is called in my beta as well but the ordering is not right. 
Ctrlsocket should be freed later.

Regards,

SZ

----- Original Message ----- 
From: "Francois PIETTE" <[EMAIL PROTECTED]>
To: "ICS support mailing" <[email protected]>
Sent: Saturday, February 04, 2006 7:05 PM
Subject: Re: [twsocket] Remember the SetWindowLong bug in WSocket?


> It looks like you have an old HttpProt version.
> SetWindowLong is correctly called in my code (that is the last beta).
>
> --
> [EMAIL PROTECTED]
> http://www.overbyte.be
>
> ----- Original Message ----- 
> From: "Fastream Technologies" <[EMAIL PROTECTED]>
> To: "ICS support mailing" <[email protected]>
> Sent: Saturday, February 04, 2006 3:41 PM
> Subject: Re: [twsocket] Remember the SetWindowLong bug in WSocket?
>
>
>>I found the ICS bug: when I put the below in the ThttpCli descendent's
>> destructor, it works:
>>
>> SetWindowLong(FWindowHandle, 0, 0);
>>        DestroyWindow(FWindowHandle);
>>        SetWindowLong(FCtrlSocket->Handle, 0, 0);
>>        DestroyWindow(FCtrlSocket->Handle);
>>
>> In THttpCli destructor, the destruction order of the CTrlSocket is first
>> so
>> I think that's why it leaks the window. And no,
>> CodeGuard/Memproof/Eurekalog
>> cannot show undeleted windows.
>>
>> Best Regards,
>>
>> SZ
>>
>> ----- Original Message ----- 
>> From: "Arno Garrels" <[EMAIL PROTECTED]>
>> To: "ICS support mailing" <[email protected]>
>> Sent: Saturday, February 04, 2006 1:28 PM
>> Subject: Re: [twsocket] Remember the SetWindowLong bug in WSocket?
>>
>>
>>> Fastream Technologies wrote:
>>>> Hello,
>>>>
>>>> That bug caused a lot of frustration here. Now the problem is resolved
>>>> for
>>>> FTP and web servers with my fix BUT for the reverse proxy, there is a
>>>> window leakage that cannot be detected by CodeGuard. It seems the
>>>> problem
>>>> is in THttpCli destructor. XWindowDealloc returns true but I have BIG
>>>> doubts. It is a bit confusing because in THttpCli there are two handles
>>>> and two windows! One is for the THttpCli and the other one is for
>>>> THttpCli->CtrlSocket. Could someone take a look? It leaks 40KB per
>>>> socket!!!
>>>
>>> Have you cross-checked one of the THttpCli demo projects?
>>> Here MemProof says "No leak found" (beside 1x 4k in MakeObjectInstance
>>> which
>>> is normal..).
>>>
>>> ---
>>> Arno Garrels [TeamICS]
>>> http://www.overbyte.be/eng/overbyte/teamics.html
>>>
>>>
>>>>
>>>> Best Regards,
>>>>
>>>> SZ
>>> -- 
>>> 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
>
> -- 
> 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