Skip to content

Commit 3b4839c

Browse files
committed
update failoverable error with 'ENOTFOUND'
1 parent 8802f74 commit 3b4839c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/AzureAppConfigurationImpl.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -835,6 +835,6 @@ function getValidFeatureFlagSelectors(selectors?: SettingSelector[]): SettingSel
835835
}
836836

837837
function isFailoverableError(error: any): boolean {
838-
return isRestError(error) && error.statusCode !== undefined &&
839-
(error.statusCode === 401 || error.statusCode === 403 || error.statusCode === 408 || error.statusCode === 429 || error.statusCode >= 500);
838+
return isRestError(error) && (error.code === 'ENOTFOUND' ||
839+
(error.statusCode !== undefined && (error.statusCode === 401 || error.statusCode === 403 || error.statusCode === 408 || error.statusCode === 429 || error.statusCode >= 500)));
840840
}

src/requestTracing/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export enum RequestType {
4343
STARTUP = "Startup",
4444
WATCH = "Watch"
4545
}
46-
export const FAILOVER_REQUEST_TAG = "Failover";
4746

4847
// Tag names
48+
export const FAILOVER_REQUEST_TAG = "Failover";
4949
export const KEY_VAULT_CONFIGURED_TAG = "UsesKeyVault";

0 commit comments

Comments
 (0)