Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web-UI Reconnect after Session Expiry is Broken #6131

Open
nbauernfeind opened this issue Sep 25, 2024 · 0 comments
Open

Web-UI Reconnect after Session Expiry is Broken #6131

nbauernfeind opened this issue Sep 25, 2024 · 0 comments
Assignees
Labels
bug Something isn't working grpc jsapi web-client-ui The Web GUI
Milestone

Comments

@nbauernfeind
Copy link
Member

nbauernfeind commented Sep 25, 2024

My setup is:

  1. server on a remote host
  2. connect via web-ui, run t = timeTable("PT1s") to get a ticking table on screen
  3. attach a debugger to the remote JVM, wait out the session expiry (~5m)

The UI never notified me 1) the connection was lost / temporarily unavailable (the table just stopped ticking; no information at all), and 2) when I resume from the debugger the UI changes to Waiting for viewport... and 3) any REPL runs think they're successful but run indefinitely.

The session is lost and the web-client is a bit confused about that.

Note that this also exists in v0.36.1 and was not introduced by the jsapi refactoring(s).

@nbauernfeind nbauernfeind added bug Something isn't working web-client-ui The Web GUI jsapi grpc release blocker A bug/behavior that puts is below the "good enough" threshold to release. labels Sep 25, 2024
@nbauernfeind nbauernfeind added this to the 0.37.0 milestone Sep 25, 2024
@nbauernfeind nbauernfeind removed the release blocker A bug/behavior that puts is below the "good enough" threshold to release. label Sep 25, 2024
@rcaudy rcaudy modified the milestones: 0.37.0, 0.38.0 Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working grpc jsapi web-client-ui The Web GUI
Projects
None yet
Development

No branches or pull requests

3 participants