-
Type: Sub-task
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: master, 4.0
-
Component/s: CLI: pegasus-run
-
None
Pegasus-monitord will now check if another pegasus-monitord instance is running, and will exit if that case is detected. Pegasus-dagman should not restart pegasus-monitord when this happens. This can be detected by checking monitord's exit code. When monitord detects another instance already running it exits with exitcode 43 (please let me know if there are preferences for a specific exit code instead of 43).