Label threads with a descriptive name where supported (pthreads).

This commit is contained in:
Jonathan G Rennison
2015-11-26 17:48:47 +00:00
parent 3a28be7841
commit a3768d3a29
13 changed files with 30 additions and 19 deletions

View File

@@ -2681,7 +2681,7 @@ static SaveOrLoadResult DoSave(SaveFilter *writer, bool threaded)
SlSaveChunks();
SaveFileStart();
if (!threaded || !ThreadObject::New(&SaveFileToDiskThread, NULL, &_save_thread)) {
if (!threaded || !ThreadObject::New(&SaveFileToDiskThread, NULL, &_save_thread, "ottd:savegame")) {
if (threaded) DEBUG(sl, 1, "Cannot create savegame thread, reverting to single-threaded mode...");
SaveOrLoadResult result = SaveFileToDisk(false);