mirror of
https://blitiri.com.ar/repos/chasquid
synced 2026-10-29 15:02:30 +00:00
9b3f7ca193
Some integration tests start servers on predictable ports, and then the servers are killed at exit. However, we currently don't want for them to die. This can cause races where the next test starts while the previous daemons are still in the process of exiting, causing flakiness. This patch fixes the problem by waiting for the child processes to exit before exiting the test.