From 1d82f6ec9c2ac3289ac696eafefb1d22c57dd085 Mon Sep 17 00:00:00 2001 From: Alex Checca Date: Fri, 13 Nov 2015 14:39:50 -0500 Subject: minor fix --- scripts/xdcc_autoget.pl | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/xdcc_autoget.pl b/scripts/xdcc_autoget.pl index 4f5050e..b7cef39 100644 --- a/scripts/xdcc_autoget.pl +++ b/scripts/xdcc_autoget.pl @@ -126,11 +126,16 @@ sub ag_init #init system Irssi::print "AG | Data folder: $folder"; } -sub ag_server #init server +sub ag_initserver #init server { Irssi::signal_remove("server connected", "ag_server"); $server = $_[0]; - if ($initflag and !$runningflag) {push(@totags, Irssi::timeout_add_once(5000, sub { &ag_run; }, []));} + if (!$runningflag) {push(@totags, Irssi::timeout_add_once(5000, sub { &ag_run; }, []));} +} + +sub ag_server #init server +{ + $server = Irssi::active_server(); } sub ag_help @@ -700,7 +705,7 @@ open(FINISHED, ">>", $cachefilename); close(FINISHED); &ag_init; -Irssi::signal_add("server connected", "ag_server"); +if ($initflag) {Irssi::signal_add("server connected", "ag_initserver");} Irssi::signal_add("dcc closed", "ag_closedcc"); Irssi::signal_add("setup changed", "ag_setsettings"); -- cgit v1.2.3