Skip to content

Commit 2a38ef7

Browse files
authoredJul 11, 2023
fix(server): remove restart guard on restart (#13789)
1 parent 8ead116 commit 2a38ef7

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed
 

‎packages/vite/src/node/server/index.ts

+1-6
Original file line numberDiff line numberDiff line change
@@ -854,9 +854,7 @@ async function restartServer(server: ViteDevServer) {
854854

855855
await server.close()
856856

857-
// prevent new server `restart` function from calling
858-
newServer._restartPromise = server._restartPromise
859-
857+
// Assign new server props to existing server instance
860858
Object.assign(server, newServer)
861859

862860
const {
@@ -883,9 +881,6 @@ async function restartServer(server: ViteDevServer) {
883881
shortcutsOptions.print = false
884882
bindShortcuts(newServer, shortcutsOptions)
885883
}
886-
887-
// new server (the current server) can restart now
888-
newServer._restartPromise = null
889884
}
890885

891886
async function updateCjsSsrExternals(server: ViteDevServer) {

0 commit comments

Comments
 (0)
Please sign in to comment.