Bug 1416077 - Disable retries on storage.sync requests r?markh draft
authorEthan Glasser-Camp <ethan@betacantrips.com>
Fri, 10 Nov 2017 13:06:10 -0500
changeset 696433 94b571eca940a352ff9b6190420dfac03f37bdd4
parent 696426 b0ded9bbd517b1cef61beef4245323d1441fedc3
child 739858 8738cdf6d52095b1e5fbd6254c1efc8fe4527a60
push id88714
push userbmo:eglassercamp@mozilla.com
push dateFri, 10 Nov 2017 18:18:10 +0000
reviewersmarkh
bugs1416077
milestone58.0a1
Bug 1416077 - Disable retries on storage.sync requests r?markh
toolkit/components/extensions/ExtensionStorageSync.jsm
--- a/toolkit/components/extensions/ExtensionStorageSync.jsm
+++ b/toolkit/components/extensions/ExtensionStorageSync.jsm
@@ -343,16 +343,17 @@ async function storageSyncInit() {
     storageSyncInit.promise = FirefoxAdapter.openConnection({path})
     .then(connection => {
       return {
         connection,
         kinto: new Kinto({
           adapter: FirefoxAdapter,
           adapterOptions: {sqliteHandle: connection},
           timeout: KINTO_REQUEST_TIMEOUT,
+          retry: 0,
         }),
       };
     }).catch(e => {
       // Ensure one failure doesn't break us forever.
       Cu.reportError(e);
       storageSyncInit.promise = undefined;
       throw e;
     });