]> git.ipfire.org Git - thirdparty/tor.git/commit
Fix bug 9082: avoid leak when freeing destroy cell queues
authorNick Mathewson <nickm@torproject.org>
Mon, 17 Jun 2013 15:30:56 +0000 (11:30 -0400)
committerNick Mathewson <nickm@torproject.org>
Mon, 17 Jun 2013 15:30:56 +0000 (11:30 -0400)
commit0748c06f7c2a44fc1cc378d3afadeebd894c493c
treed6b8b79e9195412eb08031ce9ff4f516666eacc0
parente61df2ec651345f1c46777105bbae69916402ecd
Fix bug 9082: avoid leak when freeing destroy cell queues

In my #7912 fix, there wasn't any code to remove entries from the
(channel, circuit ID)->circuit map corresponding to queued but un-sent
DESTROYs.

Spotted by skruffy. Fixes bug 9082; bug not in any released Tor.
src/or/channel.c
src/or/channel.h
src/or/circuitmux.c
src/or/circuitmux.h