potential problems
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@31469
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
if (!strcasecmp(iterator->user, screenname)) {
found = 1;
r = iterator->resources;
- if (!r) { /* client hasnt signed on */
- break;
- } else {
+ if (r) { /* client has signed on */
if (resource) {
while (r) {
if (!strcasecmp(r->resource, resource)) {
}
r = r->next;
}
+ if(stat != 7) break;
ast_log(LOG_WARNING, "Resource not found %s\n", resource);
+ break;
} else {
stat = r->status;
break;