bayonne-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bayonne-devel] Bayonne2 does not start the script


From: David Sugar
Subject: Re: [Bayonne-devel] Bayonne2 does not start the script
Date: Fri, 11 Aug 2006 16:11:52 -0400
User-agent: Thunderbird 1.5.0.4 (X11/20060614)

You received a SIP call accept, which has pickup wait for the sip driver
"accept" timer to expire.  While waiting for the accept timer to expire,
it received the additional sip events and then a close.

Perhaps we should have an option to disable accept timer and go right to
the run state (by calling setRunning() instead).  This is currently
controlled in modules/sip/session.cpp 1176;

        else if(event->id == CALL_ACCEPTED)
        {
                startTimer(Driver::sip.accept_timer);
                return true;
        }

in Session::enterPickup.

Julien Chavanton wrote:
> I am testing Bayonne2, the script I am calling address@hidden does not
> start ?
> 
> 
> address@hidden bayonne2-1.5.25]# vi
> /usr/local/share/bayonne/scripts/dtmf_say.scr
> 
> ---------------------------------------------------------------------------------------------------------------
> 
> 
> register.sip proxy=192.168.0.156 uri=sip:address@hidden userid=202
> secret=202 timeout=3600
> 
> slog "BREAK1"
> slog "BREAK2"
> slog "BREAK3"
> ---------------------------------------------------------------------------------------------------------------
> 
> 
> 
> 
> registration for dtmf confirmed for 180 seconds
> sip: event 0001; cid=0, did=0, rid=2, instance=4
> registration for dtmf_say confirmed for 3600 seconds
> sip: event 0005; cid=1, did=2, rid=0, instance=3
> sip/0: state=idle, event=201, seq=1
> sip/0: state=pickup, event=100, seq=1
> sip/0: going active; associated with 202
> sip: event 000f; cid=1, did=2, rid=0, instance=3
> sip/0: state=pickup, event=503, seq=2
> sip: event 0012; cid=1, did=2, rid=0, instance=3 (dmtf)
> sip: event 0012; cid=1, did=2, rid=0, instance=4 (dmtf)
> sip: event 0012; cid=1, did=2, rid=0, instance=2 (dmtf)
> sip: event 0012; cid=1, did=2, rid=0, instance=5 (dmtf)
> sip: event 0012; cid=1, did=2, rid=0, instance=5 (dmtf)
> sip: event 0012; cid=1, did=2, rid=0, instance=4 (dmtf)
> sip/0: closing call
> sip/0: state=pickup, event=209, seq=11
> sip/0: state=run, event=100, seq=11
> sip/0: state=hangup, event=100, seq=11
> _______________________________________________
> Bayonne-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bayonne-devel

reply via email to

[Prev in Thread] Current Thread [Next in Thread]