Our mac mini server has tomcat on it, running Jenkins. Even when you do a clean restart, it doesn‘t load Tomcat properly. The reason is that the pid file is not removed on shutdown. I have searched on this before and found nothing. Tonight, I searched and found this dude‘s GIST on GitHub.
The gist is here