[asterisk-bugs] [Asterisk 0011017]: [patch] zap restart fails to generate channels
noreply at bugs.digium.com
noreply at bugs.digium.com
Mon Jun 16 10:16:30 CDT 2008
The following issue has been ASSIGNED.
======================================================================
http://bugs.digium.com/view.php?id=11017
======================================================================
Reported By: tzafrir
Assigned To: jpeeler
======================================================================
Project: Asterisk
Issue ID: 11017
Category: Channels/chan_zap
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
Asterisk Version: SVN
SVN Branch (only for SVN checkouts, not tarball releases): trunk
SVN Revision (number only!): 86182
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 10-17-2007 15:50 CDT
Last Modified: 06-16-2008 10:16 CDT
======================================================================
Summary: [patch] zap restart fails to generate channels
Description:
The command "zap restart" has been added before 1.4 . However at some point
it has been changed to run setup_zap(2) instead of setup_zap(0) . This
makes it useless, as it can only destroy channels and not create new ones.
The attached patch fixes this, as well as other implementation issues with
zap_restart:
* Just release all the interfaces at once. The same code as in the module
unload.
* Thus we also lock the iflist when destroying channel.
* If we were listening on some file descriptors and now we don't, pfds was
still pointing to a value even though its value has been released.
With this patch a restart of analog channels work. A restart of digital
spans still fails, as there is no where in the code that D channels are
being released.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
duplicate of 0010816 errors on 'zap rsetart'
has duplicate 0012121 Zap restart fails
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
06-16-08 10:16 jpeeler Assigned To kpfleming => jpeeler
======================================================================
More information about the asterisk-bugs
mailing list