> Why? do I have to release this stream?

Of course you have !

> Where is the place to do it?

When it has been sent and you don't need it anymore. For example from the 
OnRequestDone event handler.


--
[EMAIL PROTECTED]
The author of the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be


----- Original Message ----- 
From: "George" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Sunday, March 16, 2008 6:49 PM
Subject: [twsocket] httpserver memoryleak


> Hello,
>
> I'm using ICS HttpServer and I have a code:
>
>  ClientCnx.DocStream := TMemoryStream.Create;
>  ClientCnx.DocStream.Write(Header[1], Length(Header));
>  ClientCnx.DocStream.CopyFrom(MS2, MS2.Size);
>  MS2.Free;
>  ClientCnx.SendStream;
>
> Some times the FastMM memory leak tool reports memory leak
> in line:
>
>  ClientCnx.DocStream := TMemoryStream.Create;
>
> Why? do I have to release this stream?Where is the place to do it?
>
> Thanks
>
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be 

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to