From b98193b3a2eacc2fa5f2172de27ef891b7fa1025 Mon Sep 17 00:00:00 2001 From: Simo Kinnunen Date: Wed, 15 Oct 2014 13:00:41 +0900 Subject: [PATCH] Remove readable on end. Should prevent writes after FIN. --- lib/units/device/plugins/forward/util/manager.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/units/device/plugins/forward/util/manager.js b/lib/units/device/plugins/forward/util/manager.js index 7ecf6d5d..b38af51b 100644 --- a/lib/units/device/plugins/forward/util/manager.js +++ b/lib/units/device/plugins/forward/util/manager.js @@ -117,6 +117,7 @@ util.inherits(ForwardHandler, events.EventEmitter) function DestHandler(id, conn, options) { function endListener() { conn.removeListener('drain', drainListener) + writer.removeListener('readable', readableListener) this.emit('end') }