gall: now restarts %hood, but not %dojo yet

This commit is contained in:
Ted Blackman 2022-08-15 21:22:12 +03:00
parent ac072729c2
commit a70c2ffe1a

View File

@ -923,15 +923,15 @@
(mo-apply agent routes deal)
:: %hood or %dojo must run; wake them up
::
?: ?=(?(%hood %dojo) agent-name)
~> %slog.2^leaf/"gall: force load {<agent-name>}"
=/ bek=beak [our q.beak.yoke da+now]
=/ rag (mo-scry-agent-cage agent-name q.bek da+now)
?: ?=(?(%hood %dojo) agent)
~> %slog.2^leaf/"gall: force load {<agent>}"
=/ bek=beak [our %base da+now]
=/ rag (mo-scry-agent-cage agent q.bek da+now)
?: ?=(%| -.rag)
~> %slog.2^leaf/"gall: force load {<agent-name>} failed"
~> %slog.2^leaf/"gall: force load {<agent>} failed"
(mean p.rag)
=. mo-core (mo-receive-core:cor dap bek p.rag)
~> %slog.2^leaf/"gall: force load {<agent-name>} succeeded"
=. mo-core (mo-receive-core agent bek p.rag)
~> %slog.2^leaf/"gall: force load {<agent>} succeeded"
(mo-apply agent routes deal)
::
=/ blocked=(qeu blocked-move)