Thanks to jmls for finding this issue.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101576
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
m->dead = 0; /* Do not delete this one. */
if (paused_str)
m->paused = paused;
- if (strcasecmp(state_interface, m->state_interface)) {
+ if (strcasecmp(ast_strlen_zero(state_interface) ? interface : state_interface, m->state_interface)) {
remove_from_interfaces(m->state_interface);
ast_copy_string(m->state_interface, state_interface, sizeof(m->state_interface));
add_to_interfaces(m->state_interface);