wait until server restarts before emitting hot reload update

This commit is contained in:
Rich Harris
2018-06-18 22:31:10 -04:00
parent 31c071ad72
commit 47cdc1c4c8

View File

@@ -148,10 +148,6 @@ class Watcher extends EventEmitter {
fs.writeFileSync(path.join(dest, 'server_info.json'), JSON.stringify(info, null, ' '));
this.deferreds.client.promise.then(() => {
this.dev_server.send({
status: 'completed'
});
const restart = () => {
ports.wait(this.port).then((() => {
this.emit('ready', <events.ReadyEvent>{
@@ -160,6 +156,10 @@ class Watcher extends EventEmitter {
});
this.deferreds.server.fulfil();
this.dev_server.send({
status: 'completed'
});
}));
};