-
- Downloads
Merged revisions 100465 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100465 | tilghman | 2008-01-27 15:59:53 -0600 (Sun, 27 Jan 2008) | 11 lines When deleting a task from the scheduler, ignoring the return value could possibly cause memory to be accessed after it is freed, which causes all sorts of random memory corruption. Instead, if a deletion fails, wait a bit and try again (noting that another thread could change our taskid value). (closes issue #11386) Reported by: flujan Patches: 20080124__bug11386.diff.txt uploaded by Corydon76 (license 14) Tested by: Corydon76, flujan, stuarth` ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100488 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Showing
- channels/chan_h323.c 5 additions, 14 deletionschannels/chan_h323.c
- channels/chan_iax2.c 14 additions, 37 deletionschannels/chan_iax2.c
- channels/chan_mgcp.c 3 additions, 6 deletionschannels/chan_mgcp.c
- channels/chan_misdn.c 1 addition, 1 deletionchannels/chan_misdn.c
- channels/chan_sip.c 68 additions, 90 deletionschannels/chan_sip.c
- include/asterisk/sched.h 10 additions, 0 deletionsinclude/asterisk/sched.h
- main/cdr.c 3 additions, 5 deletionsmain/cdr.c
- main/dnsmgr.c 2 additions, 3 deletionsmain/dnsmgr.c
- main/file.c 2 additions, 6 deletionsmain/file.c
- main/rtp.c 6 additions, 18 deletionsmain/rtp.c
- pbx/pbx_dundi.c 9 additions, 24 deletionspbx/pbx_dundi.c
Loading
Please register or sign in to comment