Summary: | ASTERISK-07733: [patch] chan_sip could stop responding to clients after 'sip reload' from CLI | ||
Reporter: | Earle Clubb (eclubb) | Labels: | |
Date Opened: | 2006-09-12 13:33:59 | Date Closed: | 2006-10-02 15:14:15 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) sip_patch.txt | |
Description: | The current code only works if the file descriptor for sipsock does not change on a reload. This is often the case, but sometimes the fd changes. The problem is that the fd on which the iocontext is listening is never updated. This patch takes an approach similar to the chan_mgcp driver, where we update the iocontext after we call reload_config() in do_monitor(). | ||
Comments: | By: Earle Clubb (eclubb) 2006-09-25 08:13:19 Disclaimer now on file. By: Joshua C. Colp (jcolp) 2006-10-02 15:14:15 Fixed in 1.2 as of revision 44213, 1.4 as of revision 44215, and trunk as of revision 44216. Thanks! |