From afca1de5bc743159a597243fdc8978274a14d613 Mon Sep 17 00:00:00 2001 From: Andrew Date: Fri, 9 Aug 2019 23:45:54 +1000 Subject: [PATCH] Update BackblazeB2.cs Fixes #4187 --- ShareX.UploadersLib/FileUploaders/BackblazeB2.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ShareX.UploadersLib/FileUploaders/BackblazeB2.cs b/ShareX.UploadersLib/FileUploaders/BackblazeB2.cs index fc6e3f78f..9dfc9100a 100644 --- a/ShareX.UploadersLib/FileUploaders/BackblazeB2.cs +++ b/ShareX.UploadersLib/FileUploaders/BackblazeB2.cs @@ -213,6 +213,12 @@ public override UploadResult Upload(Stream stream, string fileName) DebugHelper.WriteLine("B2 uploader: Too Many Requests, trying with same URL."); continue; } + else if (uploadResult.RC == 503) + { + DebugHelper.WriteLine("B2 uploader: Service Unavailable, trying with new URL."); + url = null; + continue; + } else if (uploadResult.RC != 200) { // something else happened that wasn't a success, so bail out @@ -678,4 +684,4 @@ public B2Upload(string fileId, string fileName, string accountId, string bucketI #endregion JSON responses } -} \ No newline at end of file +}