update
This commit is contained in:
@ -16,6 +16,7 @@ import { SecurityHandler } from './security-handler.js';
|
||||
import { SMTP_DEFAULTS } from './constants.js';
|
||||
import { mergeWithDefaults } from './utils/helpers.js';
|
||||
import { SmtpLogger } from './utils/logging.js';
|
||||
import { adaptiveLogger } from './utils/adaptive-logging.js';
|
||||
import { UnifiedEmailServer } from '../../routing/classes.unified.email.server.js';
|
||||
|
||||
/**
|
||||
@ -362,6 +363,9 @@ export class SmtpServer implements ISmtpServer {
|
||||
// Clear all sessions
|
||||
this.sessionManager.clearAllSessions();
|
||||
|
||||
// Clean up adaptive logger to prevent hanging timers
|
||||
adaptiveLogger.destroy();
|
||||
|
||||
// Close servers
|
||||
const closePromises: Promise<void>[] = [];
|
||||
|
||||
|
Reference in New Issue
Block a user