diff --git a/pkg/arvo/sys/vane/ames.hoon b/pkg/arvo/sys/vane/ames.hoon index 1d023f3a9..4d5c5c6f4 100644 --- a/pkg/arvo/sys/vane/ames.hoon +++ b/pkg/arvo/sys/vane/ames.hoon @@ -1669,6 +1669,11 @@ peer-core ?~ next-wake.packet-pump-state.u.message-pump-state peer-core + :: If we crashed because we woke up too early, assume another + :: timer is already set. + :: + ?: (lth now.channel u.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))