Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
TIdSmtpServer not freeing threads
#4
Remy;

The problem appears practical, not technical. The issue in reality is my server not keeping up with probing attempts from the outside. My initial steps have greatly reduced the impact of the problem.

The two changes I have made are to
procedure TdSmtpServ.WwolSmtpServMailFrom(ASender: TIdSMTPServerContext; const AAddress: string; AParams: TStrings; var VAction: TIdMailFromReply);
begin
if Trim(AAddress) = '' then
begin
VAction := mReject;
end
else
begin
VAction := mAccept;
end;
end;

and
TerminateWaitTime := 30;

These are simplistic and incomplete, however have largely eliminated the current problem. The issue really is not properly understanding how my app is interacting with the world.

Thanks again for the assistance.

-Allen
Reply


Messages In This Thread
TIdSmtpServer not freeing threads - by bluewwol - 10-24-2018, 05:04 PM
RE: TIdSmtpServer not freeing threads - by bluewwol - 10-25-2018, 02:31 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)