Just submitted a patch for this on asterisk-dev.  

Quick fix add the following line above line 5022 in chan_sip.c

ast_setstate(c,AST_STATE_DOWN);


Should look like this when you are done.

                                        } else {
5021                                            ast_mutex_unlock(&p->lock);
5022                                            ast_setstate(c,
AST_STATE_DOWN);
5023                                            ast_hangup(c);
5024                                            ast_mutex_lock(&p->lock);
                                                c = NULL;

-Scott

-----Original Message-----
From: James Sizemore [mailto:[EMAIL PROTECTED]
Sent: Thursday, October 23, 2003 2:04 PM
To: [EMAIL PROTECTED]
Subject: Re: [Asterisk-Users] Call pickup (*8) on SIP devices.


Yes

Ing. Angel Gomez Garcia wrote:

>
>    Hello.
>
>    I have this issue, when I pickup a call that is ringing in a SIP 
> Phone,  it keeps ringing.
>    There is bug #116 that mention something about these, but it does 
> not seem to be resolved , at least, not yet.
>    Anybody else has seen it behavior ?
>
>    Thank's.
>
> _______________________________________________
> Asterisk-Users mailing list
> [EMAIL PROTECTED]
> http://lists.digium.com/mailman/listinfo/asterisk-users


_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to