From 9b441d01ab78714de8f4a46e9e943c9a383a6200 Mon Sep 17 00:00:00 2001 From: Meir Fischer Date: Sat, 22 Nov 2014 23:48:27 -0500 Subject: [PATCH] reset err value to SetDeadline return --- pkg/proxy/proxier.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/proxy/proxier.go b/pkg/proxy/proxier.go index 48e9f9b0b70..0472c73dc51 100644 --- a/pkg/proxy/proxier.go +++ b/pkg/proxy/proxier.go @@ -204,7 +204,7 @@ func (udp *udpProxySocket) ProxyLoop(service string, info *serviceInfo, proxier } continue } - svrConn.SetDeadline(time.Now().Add(info.timeout)) + err = svrConn.SetDeadline(time.Now().Add(info.timeout)) if err != nil { glog.Errorf("SetDeadline failed: %v", err) continue @@ -248,7 +248,7 @@ func (udp *udpProxySocket) proxyClient(cliAddr net.Addr, svrConn net.Conn, activ } break } - svrConn.SetDeadline(time.Now().Add(timeout)) + err = svrConn.SetDeadline(time.Now().Add(timeout)) if err != nil { glog.Errorf("SetDeadline failed: %v", err) break