From 62c1d615b5603ce290949356e98d33c41c0e5861 Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Thu, 24 Aug 2023 08:55:24 -0700 Subject: [PATCH] fix: Fix an error handling situation that could cause double evaluation. --- packages/shared/sdk-server/src/LDClientImpl.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/shared/sdk-server/src/LDClientImpl.ts b/packages/shared/sdk-server/src/LDClientImpl.ts index ab9f53300d..b1f3677c5e 100644 --- a/packages/shared/sdk-server/src/LDClientImpl.ts +++ b/packages/shared/sdk-server/src/LDClientImpl.ts @@ -488,6 +488,7 @@ export default class LDClientImpl implements LDClient { ); cb(EvalResult.forError(ErrorKinds.ClientNotReady, undefined, defaultValue)); }); + return; } this.variationInternal(flagKey, context, defaultValue, eventFactory, cb); }