Fix a mutex deadlock

This commit is contained in:
Qian Wang 2019-06-18 22:20:09 +10:00
parent 10c17c4aca
commit ba7f29d9e6
1 changed files with 2 additions and 0 deletions

View File

@ -112,7 +112,9 @@ func (sb *switchboard) removeConn(closing *connEnclave) {
} }
} }
if len(sb.ces) == 0 { if len(sb.ces) == 0 {
sb.cesM.Unlock()
sb.session.Close() sb.session.Close()
return
} }
sb.cesM.Unlock() sb.cesM.Unlock()
} }