healthcheck: Refactor channels usage

Return a done channel and receive results channel as a parameter. Avoid blocking if the results channel isn't consumed fast enough

Merge request reports

Loading