[asterisk-dev] [IAX2] Question on unrecoverable race condition and VNAK's Oseq

Nic Bellamy nicb-lists at vadacom.co.nz
Tue Mar 3 14:55:25 CST 2009


Alex Hermann wrote:
> I'm sometimes seeing a race condition in the IAX2 protocol, from which 
> the protocol isn't able to recover. UnThe below table shows the packet flow. 
> (as it is the result of a race condition, I haven't been able to reproduce 
> it in a labtest, so I have no debug log available)
>
>
> Communication is as seen on a 1.4.21 * being called from a 1.2.26 *.
>   
Hi Alex,
    should be solvable in some pretty simple steps:

1. Download latest 1.2.31.1 release
2. Read changelog between 1.2.26 and 1.2.31.1
3. Go "Ahah!" to yourself, then organise upgrade of 1.2.26 system
4. Profit!

I spent a bunch of time last year getting this tracked down and solved :-)

Cheers,
    Nic.



More information about the asterisk-dev mailing list