Store some desync messages in a ring buffer, append to log on desync

This commit is contained in:
Jonathan G Rennison
2019-05-22 19:57:16 +01:00
parent 68dbbf5945
commit ec2291fdb4
6 changed files with 71 additions and 3 deletions

View File

@@ -459,6 +459,7 @@ char *CrashLog::FillDesyncCrashLog(char *buffer, const char *last) const
buffer = this->LogGamelog(buffer, last);
buffer = this->LogRecentNews(buffer, last);
buffer = this->LogCommandLog(buffer, last);
buffer = DumpDesyncMsgLog(buffer, last);
bool have_cache_log = false;
extern void CheckCaches(bool force_check, std::function<void(const char *)> log);