urbit/pkg/arvo/sys/vane
fang 2e6a7cfec8
clay: track pending (scry) requests better
Instead of having a separate "busy" flag and pending scry request state,
we now have a single "busy" unit that, if there is a pending request,
contains details about the pending request. In the ames case, this is
simply %ames. But in the scry case, it contains all the details we need
to cancel the request, timer, or both when needed.

Additionally, we now make sure to always cancel the scry timeout timer
whenever we get a scry response.
2022-05-18 15:21:26 +02:00
..
ames.hoon fine: more straightforwardly cancel keen timer 2022-05-16 22:52:07 +02:00
behn.hoon zuse: update names of +subset to +lot, +peek to +pry, remove unnecessary comments 2021-04-28 16:12:46 -05:00
clay.hoon clay: track pending (scry) requests better 2022-05-18 15:21:26 +02:00
dill.hoon clay: seek wip 2022-04-12 21:02:50 -07:00
eyre.hoon eyre: bind most specific endpoint first 2021-09-25 17:44:31 +04:00
gall.hoon clay: cleanup 2022-04-29 15:05:53 -07:00
iris.hoon strandio: fail when http request gets cancelled 2021-09-28 20:51:51 +04:00
jael.hoon jael: don't put conflicting this-su in the subject 2022-01-12 11:01:06 +01:00
khan.hoon khan: saner tic rollover, remove our 2022-03-02 20:15:44 -06:00