Fix deinit hang

This commit is contained in:
Nonoo 2020-10-28 22:40:35 +01:00
parent 9c8e356a21
commit aec56875f2

View file

@ -143,6 +143,8 @@ func (s *serialTCPSrvStruct) deinit() {
}
s.disconnectClient()
s.deinitNeededChan <- true
<-s.deinitFinishedChan
if s.deinitNeededChan != nil {
s.deinitNeededChan <- true
<-s.deinitFinishedChan
}
}