Quellcode durchsuchen

bin/tau: fix EOF error when adding a comment

Dastan-glitch vor 2 Jahren
Ursprung
Commit
07441ee7b9
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      bin/tau/tau-python/main.py

+ 2 - 1
bin/tau/tau-python/main.py

@@ -421,6 +421,8 @@ async def comment(refid, args, server_name, port):
     if not await api.add_task_comment(refid, comment, server_name, port):
         return -1
 
+    # Two json rpcs back to back cause Unexpected EOF error
+    time.sleep(0.1)
     task = await api.fetch_task(refid, server_name, port)
     assert task is not None
     title = task["title"]
@@ -699,7 +701,6 @@ Examples:
         for rid in refid:
             if (errc := await comment(rid, args, server_name, port)) < 0:
                 return errc
-            time.sleep(0.1)
     else:
         print(f"error: unknown subcommand '{subcmd}'")
         return -1