diff --git a/src/Center/Center.ts b/src/Center/Center.ts index 31f7a71..8d5e1ee 100644 --- a/src/Center/Center.ts +++ b/src/Center/Center.ts @@ -122,7 +122,9 @@ export class Center extends SmppSession { close(): Promise { return new Promise((resolve, reject) => { this.logger.log1(`Center-${this.id} closing active connections`); - this.server.close(); + this.sessions.forEach((session: any) => { + session.close(); + }); this.setStatus(0); resolve(); });