As mentioned in my first post, Catastrophe X has gone down a number of times its launch with users receiving the error message "the server took too long to respond". Since this problem only occurred a few times it was difficult to reproduce and fix.
It turns out that this problem would surface when a battle participant tried to issue a command to a unit that had been destroyed (this was sometimes possible immediately after a tick). A relatively small problem with my code was amplified by the game's database module, which would stop responding to all data queries because of the situation.
This issue has now been resolved. The problem with my code has been corrected, and an error message is displayed when a player tries to issue a command to a non-existent unit. I have submitted the problem with the database module to its author, and have also put a temporary work-around in place.
With this bug taking up most of my day, little progress was made on other fronts. However, I did fix a problem that caused entries in the battle chat console to wrongly disappear, and I created a new type of craft called the Mobile Artillery.
More tomorrow!
No comments:
Post a Comment