03-17-2020, 06:29 PM
Server Update
The sync changes caused serious trouble on the servers.
The servers appear to be stable again.
An inexplicable random crash was introduced by the sync changes. It was one of those that corrupts some data that results in a crash later, very difficult to find.
It took over my whole world last week. Various solutions were attempted. The update on Friday appeared to eliminate the random crash but it was replaced by a random deadlock instead.
We had a lot to do this weekend. I could do little more than check on the servers periodically and restart the ones that locked.
The storm ended. Servers finally stopped crashing and deadlocking yesterday. What a battle, hard to describe.
Updated clients are building as I write this. The current client is still compatible with the server. The client updates will be posted as they finish building.
Big Flags
Flags on buildings are sized incorrectly if they exceed 64x64 pixels.
Updated flag rendering code to be immune to flag dimensions. Client update is required for this fix.
The sync changes caused serious trouble on the servers.
The servers appear to be stable again.
An inexplicable random crash was introduced by the sync changes. It was one of those that corrupts some data that results in a crash later, very difficult to find.
It took over my whole world last week. Various solutions were attempted. The update on Friday appeared to eliminate the random crash but it was replaced by a random deadlock instead.
We had a lot to do this weekend. I could do little more than check on the servers periodically and restart the ones that locked.
The storm ended. Servers finally stopped crashing and deadlocking yesterday. What a battle, hard to describe.
Updated clients are building as I write this. The current client is still compatible with the server. The client updates will be posted as they finish building.
Big Flags
Flags on buildings are sized incorrectly if they exceed 64x64 pixels.
Updated flag rendering code to be immune to flag dimensions. Client update is required for this fix.