mirror of
https://github.com/urbit/shrub.git
synced 2024-12-21 18:01:32 +03:00
gall: skip nonce in pre-nonce subs wires
This commit is contained in:
parent
d2fda7e920
commit
7166e4c7cf
@ -1850,11 +1850,14 @@
|
|||||||
%. $(moves t.moves)
|
%. $(moves t.moves)
|
||||||
%^ trace odd.veb.bug.state
|
%^ trace odd.veb.bug.state
|
||||||
leaf/"gall: {<agent-name>} missing subscription, got %leave" ~
|
leaf/"gall: {<agent-name>} missing subscription, got %leave" ~
|
||||||
=/ have=[nonce=@ acked=? =path]
|
=/ nonce=@ (~(got by beat.watches.yoke) sub-wire dock)
|
||||||
:- (~(got by beat.watches.yoke) sub-wire dock)
|
|
||||||
(~(got by boat.watches.yoke) sub-wire dock)
|
|
||||||
=. p.move.move
|
=. p.move.move
|
||||||
(weld sys-wire [(scot %ud nonce.have) sub-wire])
|
%+ weld sys-wire
|
||||||
|
?: =(nonce 0)
|
||||||
|
:: skip adding nonce to pre-nonce subscription wires
|
||||||
|
::
|
||||||
|
sub-wire
|
||||||
|
[(scot %ud nonce) sub-wire]
|
||||||
=: boat.watches.yoke (~(del by boat.watches.yoke) [sub-wire dock])
|
=: boat.watches.yoke (~(del by boat.watches.yoke) [sub-wire dock])
|
||||||
beat.watches.yoke (~(del by beat.watches.yoke) [sub-wire dock])
|
beat.watches.yoke (~(del by beat.watches.yoke) [sub-wire dock])
|
||||||
==
|
==
|
||||||
|
Loading…
Reference in New Issue
Block a user