Merged revisions 132108 via svnmerge from

https://origsvn.digium.com/svn/asterisk/trunk

........
r132108 | mattf | 2008-07-18 13:50:00 -0500 (Fri, 18 Jul 2008) | 1 line

Make sure we break the poll so that messages queued will be sent on the SS7 when using CLI commands for blocking and blocking of CICs and linksets.
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@132111 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.0
Matthew Fredrickson 17 years ago
parent 791cf5f2ce
commit c1c0583b01

@ -13227,6 +13227,9 @@ static char *handle_ss7_block_cic(struct ast_cli_entry *e, int cmd, struct ast_c
else
ast_cli(a->fd, "CIC %d already locally blocked\n", cic);
/* Break poll on the linkset so it sends our messages */
pthread_kill(linksets[linkset-1].master, SIGURG);
return CLI_SUCCESS;
}
@ -13266,6 +13269,9 @@ static char *handle_ss7_block_linkset(struct ast_cli_entry *e, int cmd, struct a
ast_mutex_unlock(&linksets[linkset-1].lock);
}
/* Break poll on the linkset so it sends our messages */
pthread_kill(linksets[linkset-1].master, SIGURG);
return CLI_SUCCESS;
}
@ -13319,6 +13325,10 @@ static char *handle_ss7_unblock_cic(struct ast_cli_entry *e, int cmd, struct ast
if (blocked > 0)
ast_cli(a->fd, "Sent unblocking request for linkset %d on CIC %d\n", linkset, cic);
/* Break poll on the linkset so it sends our messages */
pthread_kill(linksets[linkset-1].master, SIGURG);
return CLI_SUCCESS;
}
@ -13359,6 +13369,9 @@ static char *handle_ss7_unblock_linkset(struct ast_cli_entry *e, int cmd, struct
ast_mutex_unlock(&linksets[linkset-1].lock);
}
/* Break poll on the linkset so it sends our messages */
pthread_kill(linksets[linkset-1].master, SIGURG);
return CLI_SUCCESS;
}

Loading…
Cancel
Save