[asterisk-dev] [svn-commits] murf: branch murf/bug11210 r93624 - /team/murf/bug11210/channels/chan_sip.c

Johansson Olle E oej at edvina.net
Tue Dec 18 10:56:41 CST 2007


18 dec 2007 kl. 17.01 skrev SVN commits to the Digium repositories:

> Author: murf
> Date: Tue Dec 18 10:01:43 2007
> New Revision: 93624
>
> URL: http://svn.digium.com/view/asterisk?view=rev&rev=93624
> Log:
> I added dialog_ref() and dialog_unref() calls in the dialog waitid  
> ast_sched_xxx calls. It seems to me disturbing if a dialog were to  
> disappear while a sched event was still waiting to happen. Probably  
> wouldn't normally happen anyway, but just in case....  Also, was  
> previously suffering from lockups in the unload_module stuff, but  
> maybe the previous fixes concerning dialog callid changes might have  
> also cleared up this problem as well. Will leave the debugs in place  
> until I'm more sure.
But if the dialog disappears we cancel the scheduled events. That's  
happening early in the _destroy function, right?

/O



More information about the asterisk-dev mailing list