Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
421b236278 |
@@ -145,6 +145,8 @@ func (c *gLazyConn) Close() error {
|
||||
c.handshakeErr = net.ErrClosed
|
||||
c.handshakeDone = true
|
||||
return nil
|
||||
} else if c.handshakeErr != nil {
|
||||
return nil
|
||||
}
|
||||
c.handshakeAccess.Unlock()
|
||||
}
|
||||
@@ -159,6 +161,8 @@ func (c *gLazyConn) CloseRead() error {
|
||||
c.handshakeErr = net.ErrClosed
|
||||
c.handshakeDone = true
|
||||
return nil
|
||||
} else if c.handshakeErr != nil {
|
||||
return nil
|
||||
}
|
||||
c.handshakeAccess.Unlock()
|
||||
}
|
||||
@@ -173,6 +177,8 @@ func (c *gLazyConn) CloseWrite() error {
|
||||
c.handshakeErr = net.ErrClosed
|
||||
c.handshakeDone = true
|
||||
return nil
|
||||
} else if c.handshakeErr != nil {
|
||||
return nil
|
||||
}
|
||||
c.handshakeAccess.Unlock()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user