mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 13:13:44 +01:00
Merge branch 'tor-github/pr/1656'
This commit is contained in:
commit
1ba193b7a8
@ -526,9 +526,16 @@ rend_cache_lookup_entry(const char *query, int version, rend_cache_entry_t **e)
|
||||
rend_cache_entry_t *entry = NULL;
|
||||
static const int default_version = 2;
|
||||
|
||||
tor_assert(rend_cache);
|
||||
tor_assert(query);
|
||||
|
||||
/* This is possible if we are in the shutdown process and the cache was
|
||||
* freed while some other subsystem might do a lookup to the cache for
|
||||
* cleanup reasons such HS circuit cleanup for instance. */
|
||||
if (!rend_cache) {
|
||||
ret = -ENOENT;
|
||||
goto end;
|
||||
}
|
||||
|
||||
if (!rend_valid_v2_service_id(query)) {
|
||||
ret = -EINVAL;
|
||||
goto end;
|
||||
|
Loading…
Reference in New Issue
Block a user