From 97731e177477b18a0931850228ccb22e005c61d3 Mon Sep 17 00:00:00 2001 From: Joe Higton Date: Tue, 10 Jun 2014 04:09:27 +0100 Subject: [PATCH] FIX: EOF disconnect error also called raw handler afterwards --- worker/agent.go | 1 + 1 file changed, 1 insertion(+) diff --git a/worker/agent.go b/worker/agent.go index 9befa9c..7385211 100644 --- a/worker/agent.go +++ b/worker/agent.go @@ -66,6 +66,7 @@ func (a *agent) work() { } else if( err == io.EOF ){ a.disconnect_error(err) + break } a.worker.err(err) // If it is unexpected error and the connection wasn't