From 4e6f754877a7061afe6ef56b21585c778db5b2c9 Mon Sep 17 00:00:00 2001 From: Bernhard Tittelbach Date: Fri, 8 Nov 2013 10:07:12 +0000 Subject: [PATCH] 1 out of 4 pings --- go/r3-netstatus/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/r3-netstatus/main.go b/go/r3-netstatus/main.go index c565df2..0bb8d0e 100644 --- a/go/r3-netstatus/main.go +++ b/go/r3-netstatus/main.go @@ -121,7 +121,7 @@ func EventToXMPP(bot *r3xmppbot.XmppBot, events <- chan interface{}, xmpp_presen last_buttonpress = 0 } // Try to XMPP Ping the server and if that fails, quit XMPPBot - if bot.PingServer(3500) == false { return } + if bot.PingServer(900) == false && bot.PingServer(900) == false && bot.PingServer(900) == false && bot.PingServer(900) == false{ return } case r3events.DoorProblemEvent: xmpp_presence_events_chan <- r3xmppbot.XMPPMsgEvent{Msg: fmt.Sprintf("Door Problem: %s. SeverityLevel: %d (%s)",event.Problem, event.Severity, time.Unix(event.Ts,0).String()), DistributeLevel: r3xmppbot.R3OnlineOnlyInfo, RememberAsStatus: false} } -- 1.7.10.4