Wait for closeWaitChannel in OnClose hook.
parent
0fb483d493
commit
ebf294c273
|
@ -144,11 +144,7 @@ func (conn *DataChannel) init() {
|
||||||
})
|
})
|
||||||
|
|
||||||
conn.dataChannel.OnClose(func() {
|
conn.dataChannel.OnClose(func() {
|
||||||
select {
|
conn.closeWaitChannel <- nil
|
||||||
case conn.closeWaitChannel <- nil:
|
|
||||||
default:
|
|
||||||
}
|
|
||||||
|
|
||||||
conn.triggerClose()
|
conn.triggerClose()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue