I think I finally got this working, was having issues cleaning up the pids and killing the workers on stop