Skip to content

Commit

Permalink
fix: closeServer rejects when server.close has an error
Browse files Browse the repository at this point in the history
  • Loading branch information
simonhaenisch committed Nov 4, 2022
1 parent e51c3b6 commit 7a4a142
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/lib/serve-dir.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ export const serveDirectory = async ({ basedir, port }: Config) =>
/**
* Close the given server instance asynchronously.
*/
export const closeServer = async (server: Server) => new Promise((resolve) => server.close(resolve));
export const closeServer = async (server: Server) =>
new Promise<void>((resolve, reject) => server.close((err) => (err ? reject(err) : resolve())));

0 comments on commit 7a4a142

Please sign in to comment.