From a3ccd5ba235c27b2f7b80b6e9daa3d77c52d26bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Buclin?= Date: Mon, 13 Mar 2017 21:59:11 +0100 Subject: Prefer add_seconds() over add() as it uses less CPU and memory --- mgaapplet | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mgaapplet b/mgaapplet index 79541d70..c406f3d1 100755 --- a/mgaapplet +++ b/mgaapplet @@ -598,7 +598,7 @@ sub silentCheck() { } sub setup_cyclic_check() { - $network_timeout = Glib::Timeout->add(2000, sub { checkNetwork(); 1 }); + $network_timeout = Glib::Timeout->add_seconds(2, sub { checkNetwork(); 1 }); $timeout = Glib::Timeout->add_seconds($config{UPDATE_FREQUENCY}, sub { checkUpdates(); 1; @@ -716,7 +716,7 @@ sub go2State { my $timeout = 5000; $bubble->set_timeout($timeout); # both need to be in a eval block in case notification daemon isn't running: - Glib::Timeout->add($timeout, sub { eval { $bubble->close }; 0 }); + Glib::Timeout->add_seconds($timeout/1000, sub { eval { $bubble->close }; 0 }); eval { $bubble->show }; warn ">> ERR:$@" if $@; } -- cgit v1.2.1