shrub/pkg/arvo/sys
yosoyubik 68db0b4e03 ames: move +on-kroc logic to |close-flows
+on-kroc was cluttered with ad-hoc logic to indentify stale flows from
failed resubscriptions that were not properly %corked. Here we move
that logic to a generator that, if not in dry mode, will call %ames with a
(list  [ship bone]) to %cork them.

Another option would be to move the logic in the generator to a state
update in ames, which will trigger possibly thousands of %ames messages
to be sent, on every ship that runs the state migration—these flows are
not causing a problem that neds to be addressed, and only take extra
space.

If we decide that this needs to be run by everyone, one solution could be
to set up a timer (maybe taking advantage of the fact that ships don't get
the OTA a the same time) that will eventually poke %hood with a
%helm-ames-kroc task.
2023-06-07 15:55:50 +02:00
..
vane ames: move +on-kroc logic to |close-flows 2023-06-07 15:55:50 +02:00
arvo.hoon arvo: decrements kelvin 2023-04-25 09:29:32 -04:00
hoon.hoon Merge pull request #6509 from urbit/jon/doccords-lustar-tistar 2023-05-02 11:23:15 -04:00
lull.hoon ames: move +on-kroc logic to |close-flows 2023-06-07 15:55:50 +02:00
zuse.hoon zuse: kelvin 412 2023-05-04 11:42:41 -04:00