diff --git a/src/dcc.c b/src/dcc.c index 0bd0a95cf..6d94e5832 100644 --- a/src/dcc.c +++ b/src/dcc.c @@ -2287,7 +2287,7 @@ void dcc_ident(int idx, char *buf, int len) lostdcc(idx); } -void eof_timeout_dcc_ident(int idx, const char *s) +static void eof_timeout_dcc_ident(int idx, const char *s) { char buf[7 + UHOSTLEN]; int i; diff --git a/src/main.c b/src/main.c index e10602f30..b7f001065 100644 --- a/src/main.c +++ b/src/main.c @@ -557,10 +557,10 @@ static void core_secondly() uint64_t drift_mins; do_check_timers(&utimer); /* Secondly timers */ + check_expired_dcc(); cnt++; if (cnt >= 10) { /* Every 10 seconds */ cnt = 0; - check_expired_dcc(); if (con_chan && !backgrd) { dprintf(DP_STDOUT, "\033[2J\033[1;1H"); if ((cliflags & CLI_N) && (cliflags & CLI_C)) {