From: Mark Michelson Date: Thu, 6 Dec 2012 20:45:42 +0000 (+0000) Subject: It helps if we actually assign the listener to the pool. X-Git-Tag: 13.0.0-beta1~2194^2~111 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=944540292567f0349bd465bd5ae86ff114364ad1;p=thirdparty%2Fasterisk.git It helps if we actually assign the listener to the pool. git-svn-id: https://origsvn.digium.com/svn/asterisk/team/mmichelson/threadpool@377352 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/main/threadpool.c b/main/threadpool.c index bc0187f1e7..1da0d0766c 100644 --- a/main/threadpool.c +++ b/main/threadpool.c @@ -623,6 +623,8 @@ struct ast_threadpool *ast_threadpool_create(struct ast_threadpool_listener *lis pool = tps_listener->private_data; pool->tps = tps; + ao2_ref(listener, +1); + pool->listener = listener; ast_threadpool_set_size(pool, initial_size); return pool; }