oni_multiplayer
oni_multiplayer copied to clipboard
Simultaneous schedule update may cause schedules overwriting
The problem is the entire schedules list is synchronized and and concurrent actions can cause loss of changes. We should decide on what we need to do with that, either sync atomic procedures (a schedule doesn't have an id, so it should be identified somehow) or allow to open schedule screen for only one client.