Skip to content

Commit e3b484b

Browse files
authored
Merge pull request #121 from Flagsmith/fix/constructor-deadlock
Fix constructor deadlock when using local evaluation
2 parents c9bd64b + ccb468b commit e3b484b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Flagsmith.FlagsmithClient/Flagsmith.FlagsmithClient.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
88
<PackageId>Flagsmith</PackageId>
99
<Title>Flagsmith</Title>
10-
<Version>5.4.1</Version>
10+
<Version>5.4.2</Version>
1111
<Authors>flagsmith</Authors>
1212
<Company>Flagsmith</Company>
1313
<PackageDescription>Client SDK for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://flagsmith.com/</PackageDescription>

Flagsmith.FlagsmithClient/FlagsmithClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ public FlagsmithClient(
155155
}
156156

157157
_pollingManager = new PollingManager(GetAndUpdateEnvironmentFromApi, EnvironmentRefreshIntervalSeconds);
158-
_pollingManager.StartPoll().GetAwaiter().GetResult();
158+
Task.Run(async () => await _pollingManager.StartPoll()).GetAwaiter().GetResult();
159159
}
160160
}
161161

0 commit comments

Comments
 (0)