diff options
author | Richard Mudgett <rmudgett@digium.com> | 2012-01-09 21:56:29 +0000 |
---|---|---|
committer | Richard Mudgett <rmudgett@digium.com> | 2012-01-09 21:56:29 +0000 |
commit | 64d1b247c407de2af029392a6c32a99bf11c7ded (patch) | |
tree | f7738eb1365416dd509c17b6822bfd90d10f7553 /main/ecdisa.h | |
parent | a2a3b3ee4bac7f2fcef2481c83a0741e5fc699ad (diff) |
Fix joinable thread terminating without joiner memory leak in chan_iax.c.
The iax2_process_thread() can exit without anyone waiting to join the
thread. If noone is waiting to join the thread then a large memory leak
occurs.
* Made iax2_process_thread() deatach itself if nobody is waiting to join
the thread.
(closes issue ASTERISK-17339)
Reported by: Tzafrir Cohen
Patches:
asterisk-1.8.4.4-chan_iax2-detach-thread-on-non-stop-exit.patch (license #5617) patch uploaded by Alex Villacis Lasso (modified)
(closes issue ASTERISK-17825)
Reported by: wangjin
........
Merged revisions 350220 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........
Merged revisions 350221 from http://svn.asterisk.org/svn/asterisk/branches/10
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@350222 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/ecdisa.h')
0 files changed, 0 insertions, 0 deletions