Workspace inbound sync monitor can crash with NoRealm #9721
Labels
A-Client
Area: Parsec desktop application
B-Need-Investigation
Blocker: Issue that need further investigation
In some cases, the following crash can occur on the
workspace_inbound_sync
monitor:This happen due to the fact the realm has not been created on the server yet, meaning the
workspaces_bootstrap
monitor has not processed it yet.This typically does not happen because the
workspace_inbound_sync
monitor only reacts toRemoteChange
andMissedServerEvents
. That means that when a workspace is created, theworkspaces_bootstrap
monitor has plenty of time to bootstrap it until the firstRemoteChange
event occurs.However, if the workspace is created while being offline, then there's a good chance that the
MissedServerEvents
wakes up the monitor while the workspace is not bootstrapped.The text was updated successfully, but these errors were encountered: