diff --git a/changelog.d/483.misc b/changelog.d/483.misc new file mode 100644 index 00000000..80318968 --- /dev/null +++ b/changelog.d/483.misc @@ -0,0 +1 @@ +Increase default `feeds.pollTimeoutSeconds` from 10 seconds to 30. \ No newline at end of file diff --git a/config.sample.yml b/config.sample.yml index a7d88b90..b4d9f365 100644 --- a/config.sample.yml +++ b/config.sample.yml @@ -87,7 +87,7 @@ feeds: # enabled: false pollIntervalSeconds: 600 - pollTimeoutSeconds: 10 + pollTimeoutSeconds: 30 provisioning: # (Optional) Provisioning API for integration managers # diff --git a/src/Config/Config.ts b/src/Config/Config.ts index 6bea5225..2accef04 100644 --- a/src/Config/Config.ts +++ b/src/Config/Config.ts @@ -251,7 +251,7 @@ export class BridgeConfigFeeds { this.enabled = yaml.enabled; this.pollIntervalSeconds = yaml.pollIntervalSeconds; assert.strictEqual(typeof this.pollIntervalSeconds, "number"); - this.pollTimeoutSeconds = yaml.pollTimeoutSeconds ?? 10; + this.pollTimeoutSeconds = yaml.pollTimeoutSeconds ?? 30; assert.strictEqual(typeof this.pollTimeoutSeconds, "number"); } diff --git a/src/Config/Defaults.ts b/src/Config/Defaults.ts index e5f2fa78..5b8d8d77 100644 --- a/src/Config/Defaults.ts +++ b/src/Config/Defaults.ts @@ -111,7 +111,6 @@ export const DefaultConfig = new BridgeConfig({ feeds: { enabled: false, pollIntervalSeconds: 600, - pollTimeoutSeconds: 10, }, provisioning: { secret: "!secretToken"