[V1] [KVConnector] Fix MultiprocExecutor worker output aggregation (#21048)
Signed-off-by: David Ben-David <davidb@pliops.com> Co-authored-by: David Ben-David <davidb@pliops.com>
This commit is contained in:
@@ -273,10 +273,8 @@ class MultiprocExecutor(Executor):
|
||||
output = outputs[self.output_rank]
|
||||
|
||||
# set the aggregated finished_sending / finished_recving
|
||||
if finished_sending:
|
||||
output.finished_sending = finished_sending
|
||||
if finished_recving:
|
||||
output.finished_recving = finished_recving
|
||||
output.finished_sending = finished_sending if finished_sending else None
|
||||
output.finished_recving = finished_recving if finished_recving else None
|
||||
|
||||
return output
|
||||
|
||||
|
||||
Reference in New Issue
Block a user