Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello. I found this floating problem. If you start sessions and stop them, then the 500th error occurs (see the tracing and video below).
Screencast.from.2025-03-08.14-37-26.mp4
I fixed this error (see
plugins/kernels/fps_kernels/kernel_server/server.py
). I guarantee that sockets will close. Now the problem is gone.To eliminate this problem in the future, I wrote a test. This test is e2e. That's why I put it in a separate package. I want to expand the tests in the future. I have a few more cases that I found. But first I want to make sure that you like this way of fixing bugs. The method is to write tests.
I also added the
CONTRIBUTING.md
file. I think this will help the community.I also deleted the
.fileid.db
file and moved it to.gitignore
. It may have ended up in the index by accident.