diff --git a/bin/solid.pill b/bin/solid.pill index 9d3b3d5c6..dd3989d57 100644 --- a/bin/solid.pill +++ b/bin/solid.pill @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:730a7824e3215a61f36ae21cacd0c7add31f678ba50ce311c1746ce57e3f9d2a -size 9502678 +oid sha256:7352e0e38fd21e291b66c607b3971b448a6d738fece48a60c8158b7be3678489 +size 9502771 diff --git a/pkg/arvo/sys/vane/ames.hoon b/pkg/arvo/sys/vane/ames.hoon index 57b9b636d..cc2930721 100644 --- a/pkg/arvo/sys/vane/ames.hoon +++ b/pkg/arvo/sys/vane/ames.hoon @@ -897,8 +897,6 @@ :: TODO: cleanup duplicate iteration logic :: ?^ error.sign - ~> %slog.0^leaf/"ames: larva drain crash" - %- (slog u.error.sign) =. queued-events +:~(get to queued-events) :: .queued-events has been cleared; metamorphose :: @@ -907,8 +905,11 @@ [~ adult-gate] :: set timer to drain next event :: - ~> %slog.0^leaf/"ames: larva: drain" - =/ moves [duct %pass /larva %b %wait now]~ + =/ moves + =/ =tang [leaf/"ames: larva: drain crash" u.error.sign] + :~ [duct %pass /larva-crash %d %flog %crud %larva tang] + [duct %pass /larva %b %wait now] + == [moves larval-gate] :: normal drain timer; dequeue and run event ::