From 8e02810f0e13223c9f2bd50a439fcd3a147705ac Mon Sep 17 00:00:00 2001 From: Russ Magee Date: Mon, 19 Nov 2018 14:41:42 -0800 Subject: [PATCH] Restored call to c.Close in hkexnet.Close (was causing hangs on client side) --- hkexnet/hkexnet.go | 1 + 1 file changed, 1 insertion(+) diff --git a/hkexnet/hkexnet.go b/hkexnet/hkexnet.go index 6fbe2dc..8105a35 100644 --- a/hkexnet/hkexnet.go +++ b/hkexnet/hkexnet.go @@ -533,6 +533,7 @@ func (hc *Conn) Close() (err error) { binary.BigEndian.PutUint32(s, uint32(*hc.closeStat)) log.Printf("** Writing closeStat %d at Close()\n", *hc.closeStat) hc.WritePacket(s, CSOExitStatus) + err = (*hc.c).Close() logger.LogDebug(fmt.Sprintln("[Conn Closing]")) return }