diff options
author | corvid <corvid@lavabit.com> | 2011-05-20 20:05:14 +0000 |
---|---|---|
committer | corvid <corvid@lavabit.com> | 2011-05-20 20:05:14 +0000 |
commit | 6858882b56c87a1cde451939ca842b79dbc5122b (patch) | |
tree | 331b10d0195daf416aab5aa1c41eb84624a93aab /dw/layout.cc | |
parent | 8ee4e287555853799195e9918e02797a3de51563 (diff) |
free content/transfer decoder in Cache_entry_free
This leak had long made occasional appearances in Jeremy's valgrind
logs, and I supposed it was some complicated CCC interaction, and
didn't want to put a band-aid over the problem without knowing why
it's happening first. But now I finally dug into it, and I see it
coming from aborting in Cache_process_queue() (not viewable, for
instance), and then a_Cache_process_dbuf() never gets IOClose, which
makes a lot of sense!
Diffstat (limited to 'dw/layout.cc')
0 files changed, 0 insertions, 0 deletions