[Asterisk-Dev] BUG: sip_reg_timeout stomps on a file descriptor? or something?

Stephen Davies steve at daviesfam.org
Tue Jun 3 00:58:11 MST 2003


Hi,

FWD is down at the moment.  At the same time, I'm trying to record and
test voice prompts.

I'm finding that the failure to register to FWD is killing my other
SIP connection on which I'm trying to do my recordings.

For instance, while leaving a message:


    -- Playing 'vm-theperson'
    -- Playing 'digits/6'
    -- Playing 'digits/9'
    -- Playing 'digits/9'
    -- Playing 'digits/9'
    -- Playing 'vm-isunavail'
    -- Playing 'vm-intro'
NOTICE[5126]: File chan_sip.c, Line 2535 (sip_reg_timeout): Registration for '21542 at 192.246.69.223' timed out, trying again
WARNING[58382]: File file.c, Line 628 (ast_waitstream): Select failed (Bad file descriptor)

Then later whilst trying to check vmail:

NOTICE[5126]: File chan_sip.c, Line 2535 (sip_reg_timeout): Registration for '21542 at 192.246.69.223' timed out, trying again
WARNING[68622]: File file.c, Line 628 (ast_waitstream): Select failed (Bad file descriptor)
WARNING[68622]: File app_voicemail2.c, Line 2142 (vm_execmain): Unable to read password


It seems that the failure of one "call" to register kills a global
(fd?) that is being used on the other call.

Steve





More information about the asterisk-dev mailing list