Calls continue after being hung up
Wire version: 3.18.2925 Wire for web version: 2020.06.02.1701 Operating system: Manjaro (rolling release) Which antivirus software do you have installed: none What steps will reproduce the problem?
- User A calls an existing contact named B
- The contact B accepts the call and audio is transmitted between A and B
- The contact B and the original caller A both hang up at the same time
- A can hear the hang up sound like normal, shortly followed by the same hand up sound coming from Bs audio device, as the call continues
- The Call is not longer shown as running in the contact list, but the audio connection is not closed.
What is the expected result?
When the call is hung up by both participants at the same time (or any time) , the connection needs to be closed reliably.
What is the actual result?
The call continues, possibly as a result from a race condition triggered by both participants hanging up at the same time.
Since both participants assume the call is closed, for those that notice that the connection is still available, it is possible to eavesdrop on any conversation going on in the rooms of other participants. There is no indication for the participant who is possibly being spied upon.