Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
ping_interval: use service.restart instead of signaling #49615
When multiprocessing does not relay the signal properly, ping_interval will fail to respawn the multiprocessing.Process instance and the minion will end up in a bad state, where there are still salt-minion procs running but the minion is not connected to the master and thus does not respond to pubs from it.
This commit ditches signaling in favor of using