These are chat archives for IndySockets/Indy

Aug 2016
Aug 21 2016 16:38
Is it not a problem? @rlebeau
Remy Lebeau
Aug 21 2016 18:32
by default, the IOHandler does not cache anything when sending. The data is passed directly to the underlying socket and the OS does all of the caching
I don't know what elsee to tell you. There is no memory leak in Indy. Plenty of people use Indy for a long time, a leak would have been noticed before. Something else has to be going on in your environment. Maybe your test code is fragmenting memory instead of leaking it. who knows.
Aug 21 2016 21:41
What's the reasoning behind checking for PassThrough when catching the exception in TIdSSLIOHandlerSocketOpenSSL.StartSSL (IdSSLOpenSSL unit)?
The reason I ask is that when using SSL through a proxy, PassThrough is set to True, so it's impossible to catch the EIdOSSLCouldNotLoadSSLLibrary exception