-
Notifications
You must be signed in to change notification settings - Fork 81
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
SessionState IllegalStateException when viewing ticking Table #3162
Comments
Investigating, which way did you launch DH? |
I'm running a local host jetty instance. This query ticks for me: import io.deephaven.engine.util.TableTools
t = TableTools.timeTable("00:00:01").update("V = 1") Can you share more reproducing steps? Did you lose the connection to the stream during the walk? Is there any chance that your computer fell asleep? |
From slack, we've confirmed that the app was running using SSL (so h2 via BrowserStream instead of websockets). The stack trace shows BrowserStream.onMessageReceived() line 199, which means that the client set the grpc metadata This is a bit surprising, but isn't impossible, and the server make a best effort here to close the "open" server-streaming call, but if it fails not worry about it. |
We've confirmed that this happens consistently, but aren't yet clear on if this is a new bug, and if so, why it is only happening now. However, the safelyExecuteLocked fix is not only mask this issue (and in similar cases), but it is also correct to have here for other possible IO problems. |
This looks similar, although it's from
|
Description
I opened a table, and saw this on my console after going for a walk:
The text was updated successfully, but these errors were encountered: