Lets say you alter the code.
What happens if the PID file is written, but Mongrel dies kicking off
the Rails app (because you have a problem with your Rails code)? Won’t
god* then think that your process is running when it isn’t? Isn’t this
false positiver worse than a couple false negatives?
Seems to me that if you can’t tell god* to wait long enough for your
process to start, maybe god* isn’t the answer…
John Joseph B. wrote …