summaryrefslogtreecommitdiff
path: root/lib/git/async/pool.py
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2010-06-10 23:55:50 +0200
committerSebastian Thiel <byronimo@gmail.com>2010-06-10 23:55:50 +0200
commitfbe062bf6dacd3ad63dd827d898337fa542931ac (patch)
treee3cac995265e0472f5ff9a2cc42f3c9e2eafaf95 /lib/git/async/pool.py
parentc34343d0b714d2c4657972020afea034a167a682 (diff)
downloadgitpython-fbe062bf6dacd3ad63dd827d898337fa542931ac.tar.gz
Added dependency-task tests, and fixed plenty of ref-count related bugs, as well as concurrency issues. Now it works okay, but the thread-shutdown is still an issue, as it causes incorrect behaviour making the tests fail. Its good, as it hints at additional issues that need to be solved. There is just a little more left on the feature side, but its nearly there
Diffstat (limited to 'lib/git/async/pool.py')
-rw-r--r--lib/git/async/pool.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/git/async/pool.py b/lib/git/async/pool.py
index 3fd99c7b..0aad90ae 100644
--- a/lib/git/async/pool.py
+++ b/lib/git/async/pool.py
@@ -402,7 +402,7 @@ class Pool(object):
# keep its input nodes as we check whether they were orphaned
in_tasks = task.in_nodes
- self._tasks.del_node(task)
+ self._tasks.remove_node(task)
self._taskorder_cache.clear()
finally:
self._taskgraph_lock.release()