{"msg":"upstairs disconnected","v":0,"name":"crucible","level":30,"time":"2026-05-05T16:30:11.031830448Z","hostname":"oxz_crucible_97501bd9-c44a-428e-b305-6d08f0af7aa5","pid":2059,"task":"recv","id":"0"} {"msg":"recv_task sending ConnectionClosed","v":0,"name":"crucible","level":40,"time":"2026-05-05T16:30:11.03200213Z","hostname":"oxz_crucible_97501bd9-c44a-428e-b305-6d08f0af7aa5","pid":2059,"task":"recv","id":"0"} {"msg":"connection closed; disconnection","v":0,"name":"crucible","level":30,"time":"2026-05-05T16:30:11.032046951Z","hostname":"oxz_crucible_97501bd9-c44a-428e-b305-6d08f0af7aa5","pid":2059} {"msg":"upstairs UpstairsConnection { upstairs_id: 0900223f-0e94-47f1-9ec2-9ecf7f4fc660, session_id: 4f385e30-b12a-4846-ba87-ac2ac97aa76e, generation: 1 } (ConnectionId(0)) removed, 0 jobs left","v":0,"name":"crucible","level":30,"time":"2026-05-05T16:30:11.032057861Z","hostname":"oxz_crucible_97501bd9-c44a-428e-b305-6d08f0af7aa5","pid":2059} {"msg":"upstairs UpstairsConnection { upstairs_id: 0900223f-0e94-47f1-9ec2-9ecf7f4fc660, session_id: 4f385e30-b12a-4846-ba87-ac2ac97aa76e, generation: 1 } (ConnectionId(0)) was previously active, clearing","v":0,"name":"crucible","level":30,"time":"2026-05-05T16:30:11.032067362Z","hostname":"oxz_crucible_97501bd9-c44a-428e-b305-6d08f0af7aa5","pid":2059} [ May 5 16:30:16 Stopping because service disabled. ] [ May 5 16:30:16 Executing stop method (:kill). ]