{"msg":"upstairs disconnected","v":0,"name":"crucible","level":30,"time":"2026-05-14T14:15:02.973376351Z","hostname":"oxz_crucible_541b5f73-13db-4042-a2c0-819963b7087c","pid":1470,"task":"recv","id":"0"} {"msg":"recv_task sending ConnectionClosed","v":0,"name":"crucible","level":40,"time":"2026-05-14T14:15:02.973593123Z","hostname":"oxz_crucible_541b5f73-13db-4042-a2c0-819963b7087c","pid":1470,"task":"recv","id":"0"} {"msg":"connection closed; disconnection","v":0,"name":"crucible","level":30,"time":"2026-05-14T14:15:02.973639944Z","hostname":"oxz_crucible_541b5f73-13db-4042-a2c0-819963b7087c","pid":1470} {"msg":"upstairs UpstairsConnection { upstairs_id: be01e38f-905a-4d6b-af3b-6f87b2178845, session_id: a2de4a68-fee6-4d4f-9d7f-7673bbbf847e, generation: 1 } (ConnectionId(0)) removed, 0 jobs left","v":0,"name":"crucible","level":30,"time":"2026-05-14T14:15:02.973650484Z","hostname":"oxz_crucible_541b5f73-13db-4042-a2c0-819963b7087c","pid":1470} {"msg":"upstairs UpstairsConnection { upstairs_id: be01e38f-905a-4d6b-af3b-6f87b2178845, session_id: a2de4a68-fee6-4d4f-9d7f-7673bbbf847e, generation: 1 } (ConnectionId(0)) was previously active, clearing","v":0,"name":"crucible","level":30,"time":"2026-05-14T14:15:02.973658324Z","hostname":"oxz_crucible_541b5f73-13db-4042-a2c0-819963b7087c","pid":1470} [ May 14 14:15:07 Stopping because service disabled. ] [ May 14 14:15:07 Executing stop method (:kill). ]