mirror of
https://github.com/urbit/shrub.git
synced 2025-01-04 10:32:34 +03:00
Notify of all peer fails using hall messages, not just /circle ones.
This commit is contained in:
parent
50a46c0e17
commit
e1a0bdc3c9
@ -2624,18 +2624,18 @@
|
|||||||
::
|
::
|
||||||
|= {wir/wire fal/(unit tang)}
|
|= {wir/wire fal/(unit tang)}
|
||||||
^- (quip move _+>)
|
^- (quip move _+>)
|
||||||
?. ?=($circle -.wir)
|
|
||||||
?~ fal [~ +>]
|
|
||||||
~| reap-fail+wir
|
|
||||||
(mean u.fal)
|
|
||||||
%+ etch-circle wir
|
|
||||||
|= {nom/naem src/source}
|
|
||||||
?~ fal
|
|
||||||
%- pre-bake
|
|
||||||
ta-done:(ta-greet:ta nom src)
|
|
||||||
%- pre-bake
|
%- pre-bake
|
||||||
|
%+ welp
|
||||||
|
?. ?=({$circle *} wir) ~
|
||||||
|
=+ wer=(etch wir)
|
||||||
|
?> ?=($circle -.wer)
|
||||||
|
=< ta-done
|
||||||
|
%. [nom.wer src.wer]
|
||||||
|
?~ fal ta-greet:ta
|
||||||
|
ta-leave:ta
|
||||||
|
?~ fal ~
|
||||||
=< ta-done
|
=< ta-done
|
||||||
=- (ta-grieve:(ta-leave:ta nom src) - u.fal)
|
=- (ta-grieve:ta - u.fal)
|
||||||
=+ (wire-to-target wir)
|
=+ (wire-to-target wir)
|
||||||
%+ weld "failed (re)subscribe to {(scow %p p)} on "
|
%+ weld "failed (re)subscribe to {(scow %p p)} on "
|
||||||
%+ roll q
|
%+ roll q
|
||||||
|
Loading…
Reference in New Issue
Block a user