From 75ab3fcf7cf3d71b6928d549e652841bfcc9beff Mon Sep 17 00:00:00 2001 From: Roman Shkarin Date: Tue, 3 Sep 2024 17:56:20 +0200 Subject: [PATCH] Reset lock on fork --- gcsfs/core.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gcsfs/core.py b/gcsfs/core.py index 786f9295..b855ba6e 100644 --- a/gcsfs/core.py +++ b/gcsfs/core.py @@ -27,6 +27,10 @@ from .inventory_report import InventoryReport from .retry import errs, retry_request, validate_response +os.register_at_fork( + after_in_child=asyn.reset_lock, +) + logger = logging.getLogger("gcsfs")