[Devel] SF.net SVN: openser: [1750] trunk/modules/dialog

Bogdan-Andrei Iancu bogdan at voice-system.ro
Tue Mar 6 10:08:33 CET 2007


Revision: 1750
          http://openser.svn.sourceforge.net/openser/?rev=1750&view=rev
Author:   bogdan_iancu
Date:     2007-03-06 01:08:33 -0800 (Tue, 06 Mar 2007)

Log Message:
-----------
- major fixup by adding a state-machine (protected by lock) for dialog
  state transitions.
  This eliminates the races between concurent events (multiple 200 OK, 200 OK 
  and negative reply, 200 OK and ACK, BYE and timeout, etc).
  Also the races from the timer list ops were eliminated.

Modified Paths:
--------------
    trunk/modules/dialog/dlg_handlers.c
    trunk/modules/dialog/dlg_hash.c
    trunk/modules/dialog/dlg_hash.h
    trunk/modules/dialog/dlg_timer.c


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Devel mailing list