You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bug: openFeatureAPI.client.onProviderReady invoked twice or not at all, instead of once #2053
val openFeatureAPI =OpenFeatureAPI.createIsolated()
openFeatureAPI.setProviderAndWait(flagdProvider)
openFeatureAPI.client.onProviderReady(handler)
The flagdProvider is configured to use an in-process resolver.
I expect onProviderReady to be called exactly once. However, during testing, I noticed that it is occasionally invoked twice or not at all. Why does this happen?
I have created a reproducer to demonstrate this issue.
changed the title [-]Bug: Multiple openFeatureAPI.client.onProviderReady invocations instead of one.[/-][+]Bug: openFeatureAPI.client.onProviderReady invoked twice or not at all, instead of once[/+]on Sep 30, 2026
Activity
[-]Bug: Multiple openFeatureAPI.client.onProviderReady invocations instead of one.[/-][+]Bug: openFeatureAPI.client.onProviderReady invoked twice or not at all, instead of once[/+]