diff options
author | Sebastian Thiel <byronimo@gmail.com> | 2010-06-07 17:16:48 +0200 |
---|---|---|
committer | Sebastian Thiel <byronimo@gmail.com> | 2010-06-07 17:16:48 +0200 |
commit | edd9e23c766cfd51b3a6f6eee5aac0b791ef2fd0 (patch) | |
tree | 5b1972319baf4c2b3d25c57ec3c7e5f6b2c3d903 /lib/git/async/thread.py | |
parent | 8c3c271b0d6b5f56b86e3f177caf3e916b509b52 (diff) | |
download | gitpython-edd9e23c766cfd51b3a6f6eee5aac0b791ef2fd0.tar.gz |
added high-speed locking facilities, allowing our Queue to be faster, at least in tests, and with multiple threads. There is still an sync bug in regard to closed channels to be fixed, as the Task.set_done handling is incorrecft
Diffstat (limited to 'lib/git/async/thread.py')
-rw-r--r-- | lib/git/async/thread.py | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/git/async/thread.py b/lib/git/async/thread.py index f875f094..f7f0c978 100644 --- a/lib/git/async/thread.py +++ b/lib/git/async/thread.py @@ -15,9 +15,6 @@ def do_terminate_threads(whitelist=list()): continue if whitelist and t not in whitelist: continue - if isinstance(t, WorkerThread): - t.inq.put(t.quit) - # END worker special handling t.stop_and_join() # END for each thread |