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