A rejected reinvite remains pending causing all further reinvites to be rejected

Bug #490799 reported by Gergely Peli
8
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.

Revision history for this message
Gergely Peli (pgergo) wrote :
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

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.

Changed in twinkle (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.