(closes issue #15074)
Reported by: pj
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@197538
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
}
if (needed < 0) { /* reset all pools */
- /* nothing to do */
+ if (*pool_head == NULL) {
+ ast_log(LOG_WARNING, "trying to reset empty pool\n");
+ return -1;
+ }
+ cur = *pool_head;
} else if (mgr->embedded_pool) { /* preserve the embedded pool */
preserve = mgr->embedded_pool;
cur = *pool_head;