From dbe746f5f3da3ec39830c7d0e0616cfe44ef8154 Mon Sep 17 00:00:00 2001 From: Claudio-Daniel Freire Date: Sat, 1 Oct 2011 20:25:19 +0200 Subject: [PATCH] Avoid deadlocks --- src/nepi/testbeds/planetlab/execute.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nepi/testbeds/planetlab/execute.py b/src/nepi/testbeds/planetlab/execute.py index 69abd71c..0b1010d8 100644 --- a/src/nepi/testbeds/planetlab/execute.py +++ b/src/nepi/testbeds/planetlab/execute.py @@ -214,7 +214,7 @@ class TestbedController(testbed_impl.TestbedController): # Initial algo: # look for perfectly defined nodes # (ie: those with only one candidate) - reserve_lock = threading.Lock() + reserve_lock = threading.RLock() def assignifunique(guid, node): # Try existing nodes first # If we have only one candidate, simply use it -- 2.45.2