We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b1378a7 commit b558f7fCopy full SHA for b558f7f
src/zarr/core/sync.py
@@ -101,7 +101,9 @@ def reset_resources_after_fork() -> None:
101
_executor = None
102
103
104
-os.register_at_fork(after_in_child=reset_resources_after_fork)
+# this is only available on certain operating systems
105
+if hasattr(os, "register_at_fork"):
106
+ os.register_at_fork(after_in_child=reset_resources_after_fork)
107
108
109
async def _runner(coro: Coroutine[Any, Any, T]) -> T | BaseException:
0 commit comments