diff options
author | Donncha O'Cearbhaill <donncha@donncha.is> | 2015-08-03 17:37:09 +0200 |
---|---|---|
committer | Donncha O'Cearbhaill <donncha@donncha.is> | 2015-09-08 12:34:05 +0200 |
commit | 0bd68bf98617607f5ca0f98e4d67bf66c6b5b210 (patch) | |
tree | 4e9a8717ec34f59a0afda97527cf1b21b7bf5c3c /doc | |
parent | 5dc2cbafefa9c15fd5c96707b1e5bde0c59b6132 (diff) | |
download | tor-0bd68bf98617607f5ca0f98e4d67bf66c6b5b210.tar.gz tor-0bd68bf98617607f5ca0f98e4d67bf66c6b5b210.zip |
Clean up service-side descriptor cache and fix potential double-free.
Entries in the service-side descriptor cache are now cleaned when
rend_cache_free_all() is called. The call to tor_free(intro_content)
in rend_cache_store_v2_desc_as_service() is moved to prevent a
potential double-free when a service has a descriptor with a newer
timestamp already in it's service-side descriptor cache.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions