mirror of
https://github.com/urbit/shrub.git
synced 2025-01-02 01:25:55 +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)}
|
||||
^- (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
|
||||
%+ 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-grieve:(ta-leave:ta nom src) - u.fal)
|
||||
=- (ta-grieve:ta - u.fal)
|
||||
=+ (wire-to-target wir)
|
||||
%+ weld "failed (re)subscribe to {(scow %p p)} on "
|
||||
%+ roll q
|
||||
|
Loading…
Reference in New Issue
Block a user