From cf543134ee48f4418d54d6567ebe9a4069b5df90 Mon Sep 17 00:00:00 2001 From: Ted Blackman Date: Thu, 21 Nov 2019 21:13:09 -0500 Subject: [PATCH] ames: don't repeat broken timers --- pkg/arvo/sys/vane/alef.hoon | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/arvo/sys/vane/alef.hoon b/pkg/arvo/sys/vane/alef.hoon index 44824ef3b..e83084f1b 100644 --- a/pkg/arvo/sys/vane/alef.hoon +++ b/pkg/arvo/sys/vane/alef.hoon @@ -1664,6 +1664,11 @@ =. peer-core (emit duct %pass /wake-fail %d %flog %crud %ames-wake u.error) :: + ?~ message-pump-state=(~(get by snd.peer-state) bone) + peer-core + ?~ next-wake.packet-pump-state.u.message-pump-state + peer-core + :: =/ =wire (make-pump-timer-wire her.channel bone) (emit duct %pass wire %b %wait (add now.channel ~s30)) :: update and print connection state