Try fix crash when canceling download

This commit is contained in:
Natsumi
2021-05-29 21:11:06 +12:00
parent 36281bb4ad
commit 11376bbdf7
+8 -1
View File
@@ -159,6 +159,8 @@ namespace VRCX
public void CancelDownload()
{
DownloadCanceled = true;
try
{
if (client != null)
{
client.CancelAsync();
@@ -171,6 +173,11 @@ namespace VRCX
if (Directory.Exists(Path.Combine(AssetBundleCacherTemp, AssetId)))
Directory.Delete(Path.Combine(AssetBundleCacherTemp, AssetId), true);
}
}
catch(Exception)
{
}
DownloadProgress = -4;
}
@@ -256,7 +263,7 @@ namespace VRCX
Directory.Delete(Path.Combine(AssetBundleCacherTemp, AssetId), true);
File.Delete(DownloadTempLocation);
}
catch
catch(Exception)
{
DownloadProgress = -14;
return;