> > That's a good news. It eliminate the need to investigate for the SSL part. > > Have a look at your global dynamic variables and dynamic variables > > assigned > > to forms which have the same timelife as the program. > > Everything is created in runtime. > Basically, I created an object that I can use in a program or in a service. > It's easier to test it as a program. > Streams and bitmaps are created and freed continuously. (5kb to 2Mb)
If I remember well, FatsMM has a function to dump allocated block list. Using it, you could see what is filling the memory after some time and discover your bug. > I never tried it before, but maybe it's possible to reuse a stream instead > of free + recreate. It is always interesting to reuse objects instead of destroying them and recreate a fresh copy. But speaking about stream, it depends on the type of stream. A TFileStream has to be destroyed to close the file. 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