From 607dbe1cbd44d0b40bb1464751b5a4bd17dad47b Mon Sep 17 00:00:00 2001 From: Nate Coraor <nate@bx.psu.edu> Date: Wed, 6 Apr 2016 17:36:41 -0400 Subject: [PATCH] Use a lock rather than a semaphore --- pulsar/managers/util/drmaa/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pulsar/managers/util/drmaa/__init__.py b/pulsar/managers/util/drmaa/__init__.py index cb8e8729..757ed0f5 100644 --- a/pulsar/managers/util/drmaa/__init__.py +++ b/pulsar/managers/util/drmaa/__init__.py @@ -34,7 +34,7 @@ class DrmaaSession(object): """ Abstraction around `drmaa` module `Session` objects. """ - session_lock = threading.Semaphore(1) + session_lock = threading.Lock() session = None def __init__(self, session_constructor, **kwds): -- GitLab