From 0318a89f93859298a502c395a98e3b154806eb96 Mon Sep 17 00:00:00 2001 From: Green Sky Date: Tue, 6 May 2025 15:39:07 +0200 Subject: [PATCH] drasticly increase timer safety margin --- src/tox_avatar_sender.cpp | 2 +- src/tox_avatar_sender.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tox_avatar_sender.cpp b/src/tox_avatar_sender.cpp index 4d73ef55..7d2ea014 100644 --- a/src/tox_avatar_sender.cpp +++ b/src/tox_avatar_sender.cpp @@ -193,7 +193,7 @@ bool ToxAvatarSender::onEvent(const ContactStore::Events::Contact4Update& e) { _queue.erase(it); } else if (it->ls != current_state) { // state changed, reset timer - it->timer = 21.33f; + it->timer = 61.33f; } } else if (e.e.get().state != Contact::Components::ConnectionState::disconnected) { addToQueue(e.e); diff --git a/src/tox_avatar_sender.hpp b/src/tox_avatar_sender.hpp index 7d0027ed..cfe1b8f2 100644 --- a/src/tox_avatar_sender.hpp +++ b/src/tox_avatar_sender.hpp @@ -24,7 +24,7 @@ class ToxAvatarSender : public ContactStore4EventI, public RegistryMessageModelE struct Entry { ContactHandle4 c; Contact::Components::ConnectionState::State ls; - float timer {23.122f}; + float timer {62.122f}; }; std::vector _queue;