diff --git a/llarp/timer.cpp b/llarp/timer.cpp index 5f1c36466..deaee7ae6 100644 --- a/llarp/timer.cpp +++ b/llarp/timer.cpp @@ -96,7 +96,7 @@ struct llarp_timer_context auto itr = timers.find(id); if(itr == timers.end()) return; - t = itr->second; + t = std::move(itr->second); timers.erase(itr); } t.exec();