dect
/
asterisk
Archived
13
0
Fork 0

Merged revisions 88078 via svnmerge from

https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r88078 | qwell | 2007-11-01 11:21:22 -0500 (Thu, 01 Nov 2007) | 4 lines

Make sure we set the poll fds to NULL after free()ing it.

Part of issue 11017, patch by tzafrir.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@88079 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
qwell 2007-11-01 16:22:09 +00:00
parent 54e5e5a73e
commit 29e524f0b8
1 changed files with 3 additions and 1 deletions

View File

@ -7163,8 +7163,10 @@ static void *do_monitor(void *data)
/* Lock the interface list */
ast_mutex_lock(&iflock);
if (!pfds || (lastalloc != ifcount)) {
if (pfds)
if (pfds) {
ast_free(pfds);
pfds = NULL;
}
if (ifcount) {
if (!(pfds = ast_calloc(1, ifcount * sizeof(*pfds)))) {
ast_mutex_unlock(&iflock);