From c8f880217f6256647f801b43e60f01063ed7afcc Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Mon, 28 Jan 2013 19:27:24 +0100 Subject: [PATCH] Close the connection Patch from: Alex Sergeyev --- client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/client.go b/client.go index e489f1e5..56491ddc 100644 --- a/client.go +++ b/client.go @@ -46,6 +46,7 @@ func (c *Client) Exchange(m *Msg, a string) (r *Msg, rtt time.Duration, err erro if err = w.dial(); err != nil { return nil, 0, err } + defer w.conn.Close() if err = w.send(m); err != nil { return nil, 0, err }