@@ -263,7 +263,7 @@ def io_alternate(inputs, outputs, cpu_queue: multiprocessing.Queue, memory_limit
263263 for name in outputs :
264264 open (rundir .joinpath (name ), "wb" ).close ()
265265
266- io_completed = 0
266+ io_completed = 1
267267 bytes_read = {
268268 name : 0
269269 for name in inputs
@@ -280,15 +280,15 @@ def io_alternate(inputs, outputs, cpu_queue: multiprocessing.Queue, memory_limit
280280 }
281281
282282 while io_completed < 100 :
283- cpu_percent = max (io_completed , cpu_queue .get ())
284- while True : # Get the last message
285- try :
286- cpu_percent = max (io_completed , cpu_queue .get_nowait ())
287- except queue .Empty :
288- break
283+ # cpu_percent = max(io_completed, cpu_queue.get())
284+ # while True: # Get the last message
285+ # try:
286+ # cpu_percent = max(io_completed, cpu_queue.get_nowait())
287+ # except queue.Empty:
288+ # break
289289
290290 log_debug (f"CPU Percent: { cpu_percent } " )
291- if cpu_percent :
291+ if true : # cpu_percent:
292292 bytes_to_read = {
293293 name : int (size * (cpu_percent / 100 ) - bytes_read [name ])
294294 for name , size in inputs .items ()
@@ -312,7 +312,7 @@ def io_alternate(inputs, outputs, cpu_queue: multiprocessing.Queue, memory_limit
312312 log_debug (f"Bytes Read: { bytes_read } " )
313313 log_debug (f"Bytes Written: { bytes_written } " )
314314
315- io_completed = cpu_percent
315+ io_completed = io_completed + 1 # cpu_percent
316316
317317 if io_completed >= 100 :
318318 break
@@ -489,7 +489,7 @@ def main():
489489 if isinstance (proc , subprocess .Popen ):
490490 proc .wait ()
491491 if io_proc is not None and io_proc .is_alive ():
492- io_proc .terminate ()
492+ # io_proc.terminate()
493493 io_proc .join ()
494494
495495 try :
0 commit comments