These are chat archives for IndySockets/Indy

21st
Aug 2016
fan_tangshan
@sainimu78
Aug 21 2016 16:38
Is it not a problem? @rlebeau
Remy Lebeau
@rlebeau
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.
davidpn
@davidpn
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