diff --git a/llarp/timer.cpp b/llarp/timer.cpp index ba1afb981..ad3b0182c 100644 --- a/llarp/timer.cpp +++ b/llarp/timer.cpp @@ -215,6 +215,7 @@ llarp_timer_run(struct llarp_timer_context* t, struct llarp_threadpool* pool) // timer hit itr->second.called_at = now; llarp_threadpool_queue_job(pool, itr->second); + ++itr; } else if(itr->second.done) {