diff options
Diffstat (limited to 'src/fastd.c')
-rw-r--r-- | src/fastd.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fastd.c b/src/fastd.c index f05b43e..4ac0e8e 100644 --- a/src/fastd.c +++ b/src/fastd.c @@ -489,7 +489,8 @@ static inline void init(int argc, char *argv[]) { fastd_update_time(); ctx.next_maintenance = ctx.now + MAINTENANCE_INTERVAL; - ctx.unknown_handshakes[0].timeout = ctx.now; + + fastd_receive_unknown_init(); #ifdef WITH_DYNAMIC_PEERS fastd_sem_init(&ctx.verify_limit, VERIFY_LIMIT); @@ -663,6 +664,8 @@ static inline void cleanup(void) { ERR_free_strings(); #endif + fastd_receive_unknown_free(); + close_log(); fastd_config_release(); } |