diff --git a/extension/extension.cpp b/extension/extension.cpp index 6a7a4cd..d9dc697 100644 --- a/extension/extension.cpp +++ b/extension/extension.cpp @@ -228,7 +228,6 @@ void UploadCrashDump(const char *path) strcat(metapath, ".txt"); if (libsys->PathExists(metapath)) { form->AddFile("upload_file_metadata", metapath); - unlink(metapath); } MemoryDownloader data; @@ -244,6 +243,10 @@ void UploadCrashDump(const char *path) printf(">>> UPLOADED CRASH DUMP"); printf("%s", data.GetBuffer()); } + + if (libsys->PathExists(metapath)) { + unlink(metapath); + } } void Accelerator::OnCoreMapStart(edict_t *pEdictList, int edictCount, int clientMax)