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

On initialization, on setting name, there are random input interruptions for a few seconds #24

Open
TheYellowArchitect opened this issue Jan 13, 2025 · 1 comment

Comments

@TheYellowArchitect
Copy link
Contributor

TheYellowArchitect commented Jan 13, 2025

random-errors-at-start.mp4

I suspect this is because it has something to do with closing the game and not unregistering signals. Though tbf, the very first time I opened the game, it didn't have the above errors but on pressing 'Set Name' it said 'socket close' or 'socket not ready' or something similar. And I had to re-press 'Set Name' for it to continue (this was on cold boot)
After that, it worked normally, just like shown on the above videos after the first error(s) appear where there are no problems thereafter.

Edit: Clicked set name 3 times to get "Socket not ready" to "Normal close", then after 20 seconds once I pressed set name it worked. Output console below
error-socket-is-not-ready-blazium

Blazium Engine Version: BlaziumEditor_v0.2.156_linux.x86_64 via https://cdn.blazium.app/nightly/0.2.156/editors.json

@TheYellowArchitect
Copy link
Contributor Author

TheYellowArchitect commented Jan 13, 2025

I suspect this is because it has something to do with closing the game and not unregistering signals

Basically detect F8 and run reconnection_token = ""
The closest things I found related to this are https://www.reddit.com/r/godot/comments/173wjbc/cleanup_function_on_f8/ (which has no replies or answers)
and godotengine/godot#23929

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant