nethesis / dev

Nethesis issue tracker
http://www.nethesis.it
4 stars 1 forks source link

The transfer button blocks when the called number is busy #6051

Closed SebastianMB-IT closed 3 years ago

SebastianMB-IT commented 3 years ago

The transfer button blocks when the called number is busy and the hangup is completed, this happens only with a large number of users.

Steps to reproduce

Expected behavior

The Transfer button must disappear after hangup when the called number is busy and the Call button must appear instead.

Components

nethcti3

SebastianMB-IT commented 3 years ago

Solution

That happens because with a large number of users Janus events arrive to the client with more delay than the events from the server's ws and this behavior is not managed.

Managing the accepted status of the current call when the Janus's hangup event is fired solves the issue.

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

SebastianMB-IT commented 3 years ago

Test

..add more tests if needed

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

nethbot commented 3 years ago

in 7.9.2009/nethesis-testing:

ltarmak commented 3 years ago

Tested locally and into a big production system. All checks passed.

nethbot commented 3 years ago

in 7.9.2009/nethesis-updates: