Skip to content

Commit fc2a9c3

Browse files
authored
return a promise to wait the end of express server
when closing express adapter, return a promise to wait the end of http server
1 parent c5f9ac2 commit fc2a9c3

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

packages/platform-express/adapters/express-adapter.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@ export class ExpressAdapter extends AbstractHttpAdapter {
5959
}
6060

6161
public close() {
62-
return this.httpServer ? this.httpServer.close() : undefined;
62+
if (!this.httpServer) {
63+
return undefined;
64+
}
65+
return new Promise(resolve => this.httpServer.close(resolve));
6366
}
6467

6568
public set(...args: any[]) {

0 commit comments

Comments
 (0)