diff options
Diffstat (limited to 'src/task.c')
-rw-r--r-- | src/task.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -36,7 +36,6 @@ /** Performs periodic maintenance tasks */ static inline void maintenance(void) { fastd_socket_handle_binds(); - fastd_peer_maintenance(); fastd_peer_eth_addr_cleanup(); fastd_task_reschedule_relative(&ctx.next_maintenance, MAINTENANCE_INTERVAL); @@ -56,6 +55,10 @@ static void handle_task(void) { fastd_peer_handle_handshake_task(task); break; + case TASK_TYPE_PEER: + fastd_peer_handle_task(task); + break; + default: exit_bug("unknown task type"); } |