diff --git a/src/blackcore/vatsim/networkvatlib.cpp b/src/blackcore/vatsim/networkvatlib.cpp index 4b38cb74b..d0a3ae301 100644 --- a/src/blackcore/vatsim/networkvatlib.cpp +++ b/src/blackcore/vatsim/networkvatlib.cpp @@ -457,6 +457,8 @@ namespace BlackCore stopPositionTimers(); if (m_net && isConnected()) { + // Process all pending tasks before logging off + process(); Vat_Logoff(m_net.data()); } }