http_stream
http_stream copied to clipboard
Fix test synchrononization
Why:
-
on_exitcallbacks run in a separate process, which means that between tests the server might actually still be running. - This is leading to stochastic builds on CI.
This change addresses the need by:
- Monitoring the server and waiting for it to terminate before exiting the callback