consul: Suppress messages about closed connections

This commit is contained in:
Armon Dadgar 2014-05-28 16:28:06 -07:00
parent 57cef6e9b1
commit 6331a717ed
1 changed files with 1 additions and 1 deletions

View File

@ -149,7 +149,7 @@ func (s *Server) handleConsulConn(conn net.Conn) {
rpcCodec := codec.GoRpc.ServerCodec(conn, &codec.MsgpackHandle{}) rpcCodec := codec.GoRpc.ServerCodec(conn, &codec.MsgpackHandle{})
for !s.shutdown { for !s.shutdown {
if err := s.rpcServer.ServeRequest(rpcCodec); err != nil { if err := s.rpcServer.ServeRequest(rpcCodec); err != nil {
if err != io.EOF { if err != io.EOF && !strings.Contains(err.Error(), "closed") {
s.logger.Printf("[ERR] consul.rpc: RPC error: %v (%v)", err, conn) s.logger.Printf("[ERR] consul.rpc: RPC error: %v (%v)", err, conn)
} }
return return