Skip to content

Commit 4e90c6c

Browse files
Merge pull request nestjs#3741 from lafeuil/master
fix(platform): return a promise in close function (express)
2 parents d34f4f0 + fc2a9c3 commit 4e90c6c

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)