canonical / canonical/microcloud
Session expiry isn't forwarded to the client
Open
Bug
Jira
- Dominant language
- Go
- Stars
- 532
- Forks
- 83
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 36
Description
When the join session expires, the server hangs up on the client (websocket) and logs the following error `Session timeout exceeded`.
This exact error should also be visible on the client side. But instead the client seems to see only `⨯ Error: Failed to read join confirmation: websocket: close 1006 (abnormal closure): unexpected EOF` which is misleading and indicates we don't properly handle close on the websocket client side.
Contributor guide
Assessment
This issue has not been assessed yet.