Unity: Compensating Write Errors not Logged as Errors #3642
Labels
App-type:Unity
More-information-needed
More information is needed to progress. The issue will close automatically in 2 weeks.
O-Community
SDK-Use:Sync
T-Bug
What happened?
When certain errors occur, such as compensating writes, the errrors are logged with
Debug.Log
instead ofDebug.LogError
orDebug.LogException
(or the respective UnityLogger function) in Unity.This makes compensating writes difficult to spot.
Repro steps
Version
12.1.0
What Atlas Services are you using?
Atlas Device Sync
What type of application is this?
Unity
Client OS and version
UnityEditor (Windows)
Code snippets
No response
Stacktrace of the exception/crash you're getting
2024-07-09 08:17:08.264 Info: Connection[1]: Session[7]: Received: ERROR "Client attempted a write that is not allowed; it has been reverted" (error_code=231, is_fatal=false, error_action=Warning) UnityEngine.Debug:Log (object) UnityUtils.UnityLogger:LogImpl (Realms.Logging.LogLevel,string) Realms.Logging.Logger:Log (Realms.Logging.LogLevel,string) Realms.Logging.Logger:LogDefault (Realms.Logging.LogLevel,string) Realms.SharedRealmHandle:LogMessage (Realms.Native.StringValue,Realms.Logging.LogLevel)
The text was updated successfully, but these errors were encountered: