diff options
author | Maria Matejka <mq@ucw.cz> | 2022-03-09 15:03:48 +0100 |
---|---|---|
committer | Maria Matejka <mq@ucw.cz> | 2022-03-09 15:03:48 +0100 |
commit | 41572e0c1b53e3aee6e84a2daada97c5f7620697 (patch) | |
tree | 5f3dd3d98fc2480ab640a44d38387a4494b105eb /proto/rpki/rpki.c | |
parent | 9dc1d7782ef792787b49b929d1b331429d23c68e (diff) | |
parent | f81702b7e44ba7f2b264fe14f0f4e1e30913e475 (diff) |
Merge commit 'f81702b7' into haugesund
Diffstat (limited to 'proto/rpki/rpki.c')
-rw-r--r-- | proto/rpki/rpki.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/proto/rpki/rpki.c b/proto/rpki/rpki.c index 72fbc967..95066499 100644 --- a/proto/rpki/rpki.c +++ b/proto/rpki/rpki.c @@ -384,6 +384,9 @@ rpki_refresh_hook(timer *tm) { struct rpki_cache *cache = tm->data; + if (cache->p->cache != cache) + return; + CACHE_DBG(cache, "%s", rpki_cache_state_to_str(cache->state)); switch (cache->state) @@ -430,6 +433,9 @@ rpki_retry_hook(timer *tm) { struct rpki_cache *cache = tm->data; + if (cache->p->cache != cache) + return; + CACHE_DBG(cache, "%s", rpki_cache_state_to_str(cache->state)); switch (cache->state) @@ -475,6 +481,9 @@ rpki_expire_hook(timer *tm) { struct rpki_cache *cache = tm->data; + if (cache->p->cache != cache) + return; + if (!cache->last_update) return; |