diff --git a/packages/geoprocessing/src/helpers/callWithRetry.ts b/packages/geoprocessing/src/helpers/callWithRetry.ts index 429933768..45e9accf3 100644 --- a/packages/geoprocessing/src/helpers/callWithRetry.ts +++ b/packages/geoprocessing/src/helpers/callWithRetry.ts @@ -31,7 +31,11 @@ export async function callWithRetry any>( } catch (error: unknown) { if (error instanceof Error) { // if error message does not include errorMsgSubstring, rethrow - if (errorFilter && !error.message.includes(errorFilter)) { + if ( + errorFilter && + !error.message.includes(errorFilter) && + !error.message.includes("socket") + ) { throw error; } if (logEachFailure) {