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

fix: client synchronization edge case interruption [MTT-7100] #2658

Conversation

NoelStephensUnity
Copy link
Collaborator

@NoelStephensUnity NoelStephensUnity commented Aug 9, 2023

Adding a catch to NetworkSceneManager.SynchronizeNetworkObjectScene in order to prevent an edge case exception from happening during the very end of the initial client synchronization process so that the client will still send the host-server the synchronization complete message.

Adding additional precision logging to NetworkTransformTests.ParentedNetworkTransformTest so we can determine what the proper half precision threshold setting should be in the event it fails again.

MTT-7100

Preventing an edge case scenario found when validating the 1.6.0 release from interrupting the last portion of the client synchronization process.
removing white spaces
adding extended precision log information
@NoelStephensUnity NoelStephensUnity marked this pull request as ready for review August 9, 2023 20:37
@NoelStephensUnity NoelStephensUnity requested a review from a team as a code owner August 9, 2023 20:37
@NoelStephensUnity NoelStephensUnity changed the title fix: client synchronization edge case interruption fix: client synchronization edge case interruption [MTT-7100] Aug 10, 2023
@NoelStephensUnity NoelStephensUnity changed the base branch from develop to release/1.6.0 August 10, 2023 14:07
@NoelStephensUnity
Copy link
Collaborator Author

Closing this PR as there is a root cause to the exception discovered and the fix requires a different approach.

@NoelStephensUnity NoelStephensUnity deleted the fix/client-synchronization-edge-case-interruption branch June 4, 2024 15:49
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