Sun Mar 11 13:50:53 CET 2007 Jochen Eisinger <coffee@silcnet.org>
authorJochen Eisinger <coffee@silcnet.org>
Sun, 11 Mar 2007 13:03:16 +0000 (13:03 +0000)
committerJochen Eisinger <coffee@silcnet.org>
Sun, 11 Mar 2007 13:03:16 +0000 (13:03 +0000)
* Use time settings for lag settings.  Affected file is
  apps/irssi/src/silc/core/silc-lag.c

CHANGES
apps/irssi/src/silc/core/silc-lag.c

diff --git a/CHANGES b/CHANGES
index 0eebc59d10daa41b721a6e86518967e6d1ab5311..8efb8745c94869092843f38d66c363aa1dc7f848 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,8 @@
+Sun Mar 11 13:50:53 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Use time settings for lag settings.  Affected file is
+         apps/irssi/src/silc/core/silc-lag.c
+
 Wed Feb 21 17:01:01 EET 2007  Pekka Riikonen <priikone@silcnet.org>
 
        * Fixed WHOIS command and requested attributes handling in
index d04015339786a858ad8e20430756cb81c33da9cf..03987dd70c9ea39e26582c6f841da9191273e8ab 100644 (file)
@@ -67,8 +67,8 @@ static int sig_check_lag(void)
        time_t now;
        int lag_check_time, max_lag;
 
-       lag_check_time = settings_get_int("lag_check_time");
-       max_lag = settings_get_int("lag_max_before_disconnect");
+       lag_check_time = settings_get_time("lag_check_time") / 1000;
+       max_lag = settings_get_time("lag_max_before_disconnect") / 1000;
 
        if (lag_check_time <= 0)
                return 1;
@@ -102,8 +102,8 @@ static int sig_check_lag(void)
 void silc_lag_init(void)
 {
        /* silc-client will need those... silc-plugin uses irc defaults */
-       settings_add_int("misc", "lag_check_time", 60);
-       settings_add_int("misc", "lag_max_before_disconnect", 300);
+       settings_add_time("misc", "lag_check_time", "1min");
+       settings_add_time("misc", "lag_max_before_disconnect", "5min");
 
        timeout_tag = g_timeout_add(1000, (GSourceFunc) sig_check_lag, NULL);
 }