shrub/pkg/arvo/sys/vane
fang a9e3ebb780
eyre: avoid +got'ing a channel that doesn't exist
+on-gall-response might detect the symptom of a bug, where we are
getting a %fact for a channel that has since been deleted. (Meaning that
subscription should have been cleaned up, and we shouldn't have received
the %fact.) We want to issue a %leave, but need to take care to do so
with the same identity that the subscription was opened on.

Previously, we would forcefully get the identity from the non-existent
channel, resulting in a crash. Now, we encode the identity into the wire
instead, so that we may retrieve it from there, even when the channel is
long gone.
2023-08-10 11:33:08 +02:00
..
ames.hoon Merge pull request #6740 from urbit/pkova/bane 2023-07-28 18:59:50 +03:00
behn.hoon gall: implement local provenance 2023-05-23 01:12:09 +12:00
clay.hoon clay: propagate [~ ~] properly from read-x 2023-07-28 16:32:49 +03:00
dill.hoon gall: new type which is /w providence 2023-05-30 22:28:19 +12:00
eyre.hoon eyre: avoid +got'ing a channel that doesn't exist 2023-08-10 11:33:08 +02:00
gall.hoon Merge branch 'develop' into next/kelvin/412 2023-07-24 14:58:31 +03:00
iris.hoon gall: implement local provenance 2023-05-23 01:12:09 +12:00
jael.hoon gall: implement local provenance 2023-05-23 01:12:09 +12:00
khan.hoon gall: new type which is /w providence 2023-05-30 22:28:19 +12:00
lick.hoon modified scry to add path 2023-06-22 12:25:40 -04:00