Skip to content

Commit 6c49614

Browse files
authored
Merge pull request #30 from jhgg/patch-1
Wait for server to close fully before creating when reloading
2 parents e0d1389 + bd28738 commit 6c49614

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/index.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -406,20 +406,20 @@ export const node = () => {
406406
server.unref()
407407
},
408408
reload() {
409-
server.close()
410-
411-
server = createServer(
412-
// @ts-expect-error private property
413-
app._handle
414-
).listen(
415-
typeof options === 'number'
416-
? options
417-
: {
418-
...options,
419-
// @ts-ignore
420-
host: options?.hostname
421-
}
422-
)
409+
server.close(() => {
410+
server = createServer(
411+
// @ts-expect-error private property
412+
app._handle
413+
).listen(
414+
typeof options === 'number'
415+
? options
416+
: {
417+
...options,
418+
// @ts-ignore
419+
host: options?.hostname
420+
}
421+
)
422+
})
423423
},
424424
requestIP() {
425425
throw new Error(

0 commit comments

Comments
 (0)