From c447abad60b4e37c61e0d5386159c7a8121ed208 Mon Sep 17 00:00:00 2001 From: Schuyler Cebulskie Date: Mon, 20 Nov 2017 22:26:14 -0500 Subject: [PATCH] Clear evals and fetches on process death --- src/sharding/Shard.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sharding/Shard.js b/src/sharding/Shard.js index 4cb9a55df..5bb442919 100644 --- a/src/sharding/Shard.js +++ b/src/sharding/Shard.js @@ -291,6 +291,8 @@ class Shard extends EventEmitter { this.emit('death', this.process); this.ready = false; this.process = null; + this._evals.clear(); + this._fetches.clear(); if (respawn) this.spawn().catch(err => this.emit('error', err)); } }