drum: unsubscribe on poke-ack failure

This commit is contained in:
Philip Monk 2019-11-20 11:58:30 -08:00
parent 4cffcb6252
commit 1d1119c1f3
No known key found for this signature in database
GPG Key ID: B66E1F02604E44EC
2 changed files with 5 additions and 1 deletions

View File

@ -87,6 +87,7 @@
%ping
==
:~ %dojo
%spider
%lens
%eth-watcher
%azimuth-tracker
@ -246,7 +247,7 @@
?~ saw +>
=+ gyl=(de-gill way)
?: (se-aint gyl) +>.$
%- se-dump:(se-drop & gyl)
%- se-dump:(se-drop:(se-pull gyl) & gyl)
:_ u.saw
>[%drum-coup-fail src.hid gyl]<
::

View File

@ -1153,6 +1153,9 @@
:: We only accept packets from a ship at their known life, and to
:: us at our current life.
::
~| [sndr=sndr.packet rcvr=rcvr.packet]
~| [sndr-life=sndr-life.shut-packet expected=her-life.channel]
~| [rcvr-life=rcvr-life.shut-packet expected=our-life.channel]
?> =(sndr-life.shut-packet her-life.channel)
?> =(rcvr-life.shut-packet our-life.channel)
:: non-galaxy: update route with heard lane or forwarded lane