Index: git_cl.py |
diff --git a/git_cl.py b/git_cl.py |
index 014c3dc82b2c003b4085377d0efff70e5c55e0a6..a8eb59f5b8674ebad12448f1eea192bf1ccb358b 100755 |
--- a/git_cl.py |
+++ b/git_cl.py |
@@ -3073,7 +3073,7 @@ def get_cl_statuses(changes, fine_grained, max_processes=None): |
pool = ThreadPool( |
min(max_processes, len(changes_to_fetch)) |
if max_processes is not None |
- else len(changes_to_fetch)) |
+ else max(len(changes_to_fetch), 1)) |
fetched_cls = set() |
it = pool.imap_unordered(fetch, changes_to_fetch).__iter__() |