Skip to content

fix: Safer deregister on rollback-predictive-synchronizers#623

Merged
elementbound merged 6 commits into
foxssake:mainfrom
TuysuzTavsan:fix-rbs-cleanup
Jun 28, 2026
Merged

fix: Safer deregister on rollback-predictive-synchronizers#623
elementbound merged 6 commits into
foxssake:mainfrom
TuysuzTavsan:fix-rbs-cleanup

Conversation

@TuysuzTavsan

Copy link
Copy Markdown
Contributor

The issue is that godots multiplayerspawner removes child and then queue frees it.
This results in invalid references living in almost all netfox-servers and causes runtime errors on netfox.
This PR prevents that without changing how things work.

@TuysuzTavsan TuysuzTavsan marked this pull request as draft June 28, 2026 09:56
@TuysuzTavsan

Copy link
Copy Markdown
Contributor Author

ok turns out we cant really use Notifications and preserver old style...
I couldnt come up with something new to keep exit-freed logic seperate.
Now this pr assumes when rbs or predictiveS exits tree, its getting deleted and therefore de-registers.

@TuysuzTavsan TuysuzTavsan marked this pull request as ready for review June 28, 2026 10:15
@elementbound elementbound merged commit bd3be74 into foxssake:main Jun 28, 2026
4 checks passed
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

Successfully merging this pull request may close these issues.

2 participants