mrhid6 978b665aa6 fix: stop local relay teardown from logging a spurious proxy_failed reason
Session.Close now closing its own accepted conn (from the prior fix wave)
made net.ErrClosed on the guacd-side reader indistinguishable from a real
remote failure, so a normal browser-tab close could race the handler's
defer and intermittently log console.proxy_failed on a healthy session.
Add a closing flag, set before Close's sync.Once body actually tears
anything down, that setReason respects -- a deliberate local teardown can
no longer produce or race in a failure reason, while Close's own explicit
reason argument still wins normally.
2026-07-31 09:25:27 +01:00
2026-07-29 10:35:07 +01:00
2026-07-29 10:42:51 +01:00
2026-07-28 16:18:50 +01:00
2026-07-24 09:51:30 +01:00
2026-07-28 12:57:49 +01:00
2026-07-28 15:07:19 +01:00
2026-07-28 16:53:42 +01:00
2026-07-29 10:35:07 +01:00
2026-07-29 10:35:07 +01:00
2026-07-26 14:46:38 +01:00
2026-07-28 10:30:29 +01:00
2026-07-26 14:46:38 +01:00
S
Description
No description provided
9 MiB
agent/v1.2.13
Latest
2026-08-06 15:20:34 +00:00
Languages
Go 48.5%
TypeScript 47.1%
CSS 2.3%
Go Template 1.3%
Dockerfile 0.5%
Other 0.3%