Closed NKcqx closed 1 year ago
One potential risk is that in multiple controller mode, we don't barrier the controll flow at the node
fed.shutdown
, so partyA
may send a fresh data from the new session, but another party is still receiving the old data.
Indeed, I've considered this case, will file a new issue and mention it in the next coming barrier PR.
Indeed, I've considered this case, will file a new issue and mention it in the next coming barrier PR.
Great! Maybe you could take a look at this one https://github.com/ray-project/rayfed/issues/66 , which is similar.
The
global_context
incrementally generates the fed task id. It should be reset after callingfed.shutdown
so that the fed task id can grow from 0 again.