A rejected reinvite remains pending causing all further reinvites to be rejected
Bug #490799 reported by
Gergely Peli
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
twinkle (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: twinkle
After rejecting a reinvite (for unacceptable codecs, for example) the 'req_in_invite' object is not cleaned up, nor the ACK from the server is processed to let this happen. The result is that all further reinvites will be rejected with the message 'Previous INVITE still in progress'. So it is not possible to send a fallback codec list to twinkle.
The tested version is 1.4.2. A quick patch is attached that fixes this problem, although its correctness needs to be checked.
To post a comment you must log in.
Twinkle has been removed from the archives since it is unmaintained and depends on Qt3. As such, no further improvements or bugfixes will be made to this software.