openfl
openfl copied to clipboard
The review experiment feature has an infinite loop side effect
Describe the bug Envoy's collaborator may infinitely try reconnecting to the aggregator, while it had already shut down by Director service.
To Reproduce Steps to reproduce the behavior:
- Enable the
review experimentfeature in Director and Envoy configs - Create a federation with a Director and two Envoys
- Submit an experiment to the Director, and approve the experiment in Director's console
- Reject the experiment in the first Envoy's console. The aggregator for the experiment will shut down.
- Approve the experiment in the second Envoy's console. It will start a collaborator trying to connect to the Aggregator endlessly.