Skip to content

fix(fieldagent): stop log tail on WebSocket disconnect#52

Merged
emirhandurmus merged 2 commits into
eclipse-iofog:developfrom
Datasance:develop
Jul 1, 2026
Merged

fix(fieldagent): stop log tail on WebSocket disconnect#52
emirhandurmus merged 2 commits into
eclipse-iofog:developfrom
Datasance:develop

Conversation

@emirhandurmus

Copy link
Copy Markdown
Contributor

No description provided.

… spin

When a controller log session WebSocket closed, tail readers kept running
and SendMessage failed on every line with "not connected", flooding logs
and pegging CPU until edgelet restart.

Stop tailing on transport close, buffer output while disconnected/pending
(exec parity), cancel engine tails via TailConfig.Ctx, and reconnect the
log WebSocket when the session row is still present on poll.
@emirhandurmus emirhandurmus merged commit c2ffc0c into eclipse-iofog:develop Jul 1, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant