From ea99008023769c48a2a30bdf42a5f891d2958efc Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Sat, 11 Aug 2001 16:22:26 +0000 Subject: [PATCH] Do ownpings. Organization: Straylight/Edgeware From: Ian Jackson --- irccore.tcl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/irccore.tcl b/irccore.tcl index 5d28cef..04eccff 100644 --- a/irccore.tcl +++ b/irccore.tcl @@ -16,6 +16,7 @@ defset out_maxburst 6 defset out_interval 2100 defset out_lag_lag 5000 defset out_lag_very 25000 +defset ownping_every 300000 defset marktime_min 300 defset marktime_join_startdelay 5000 @@ -263,11 +264,18 @@ proc msg_PING {p c s1} { sendout PONG $s1 } +proc sendownping {} { + global ownping_every nick + sendout ping $nick + after $ownping_every sendownping +} + proc msg_001 {args} { global muststartby_after if {[info exists muststartby_after]} { after cancel $muststartby_after unset muststartby_after + sendownping connected } } -- [mdw]