From 0ef6785b09d74878f66449f18cf45fe54f8b2f5a Mon Sep 17 00:00:00 2001 From: tv Date: Fri, 30 Oct 2026 18:12:31 +0100 Subject: dasboard cannot block shutdown --- docs/openapi.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/openapi.yaml b/docs/openapi.yaml index 4ba5e25..9780a62 100644 --- a/docs/openapi.yaml +++ b/docs/openapi.yaml @@ -518,7 +518,8 @@ paths: `/admin/dashboard/state`) first, then a `patch` event (a JSON merge patch, RFC 7386, onto the state before) whenever something but ages changed, at most every 2 s. Each event's ID is its number. A client that falls behind gets a - `snapshot` again. Nothing changed, nothing is sent but keep-alive comments. + `snapshot` again. When the node stops, an `offline` event ends the stream (a + client reconnects once the node is back). Nothing changed, nothing is sent but keep-alive comments. Ages (`…SecsAgo`, `secsAgo`, `uptimeSecs`, `dormantForSecs`, `observedSecs`, `lastFromNeighbourSecs`, `oldestQuarantineSecs`) are as of the event: they alone changing sends nothing, the client counts them on. Only with the -- cgit v1.3.1