don't release locker in abstract mode

This commit is contained in:
Darien Raymond
2018-04-09 17:18:48 +02:00
parent a320196b77
commit 38de82a5d3
+3 -1
View File
@@ -68,7 +68,9 @@ func (ln *Listener) Addr() net.Addr {
}
func (ln *Listener) Close() error {
ln.locker.Release()
if ln.locker != nil {
ln.locker.Release()
}
return ln.ln.Close()
}