From 86582de0c501bfa4aaa98f47af5c423a1dfc7d34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Thu, 23 Oct 2025 02:30:32 +0200 Subject: [PATCH] Fix --- packages/effect-fc/src/Component.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/effect-fc/src/Component.ts b/packages/effect-fc/src/Component.ts index a03cf5e..c28ff87 100644 --- a/packages/effect-fc/src/Component.ts +++ b/packages/effect-fc/src/Component.ts @@ -469,9 +469,9 @@ export const useScope: { })), Effect.map(({ scope }) => () => Runtime.runSync(runtimeRef.current)(Effect.andThen( - Effect.forkDaemon(Effect.andThen( - Effect.sleep("100 millis"), - Scope.close(scope, Exit.void), + Effect.forkDaemon(Effect.sleep("100 millis").pipe( + Effect.andThen(Scope.close(scope, Exit.void)), + Effect.andThen(Ref.update(scopeMap.ref, HashMap.remove(key))), )), fiber => Ref.update(scopeMap.ref, HashMap.set(key, { scope,