[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