Monday, 17 March 2025
  1 Replies
  19 Visits
  Subscribe
Hi Serrgio,
it seems to me that the TIdInterceptThrottler object is not freed, generating a possible memory leak.
{$IFNDEF LAZARUS} (line 3253)
if Throttle.Enabled then
begin
oThrottle := TIdInterceptThrottler.Create(nil);
oThrottle.BitsPerSec := Throttle.BitsPerSec;
AContext.Connection.IOHandler.Intercept := oThrottle;
end;
{$ENDIF}

Can you verify?
thanks