reinstate ten second interval between heartbeats - fixes #276

This commit is contained in:
Rich Harris
2018-06-05 14:35:37 -04:00
parent 087acd5765
commit f6e012ec73

View File

@@ -353,8 +353,11 @@ class Deferred {
}
}
const INTERVAL = 10000;
class DevServer {
clients: Set<http.ServerResponse>;
interval: NodeJS.Timer;
_: http.Server;
constructor(port: number, interval = 10000) {
@@ -385,13 +388,14 @@ class DevServer {
this._.listen(port);
setInterval(() => {
this.interval = setInterval(() => {
this.send(null);
});
}, INTERVAL);
}
close() {
this._.close();
clearInterval(this.interval);
}
send(data: any) {