# My mongrel keeps shutting down

**URL:** <https://www.ruby-forum.com/t/my-mongrel-keeps-shutting-down/91219>\
**Category:** Rails\
**Created:** [April 5, 2007, 6:44pm UTC](https://www.ruby-forum.com/t/my-mongrel-keeps-shutting-down/91219 "2007-04-05T18:44:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![taylorstrait](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b5a626/32.png) [@taylorstrait](https://www.ruby-forum.com/u/taylorstrait)\
**Post date:** [April 5, 2007, 6:44pm UTC](https://www.ruby-forum.com/t/my-mongrel-keeps-shutting-down/91219/1 "2007-04-05T18:44:31Z")

</div>

I’m on a VPS running CentOS. I startup my server with:

mongrel\_rails start -d -p 3000 -e production

and it runs for a while. But later I receive ‘502 Bad Gateway’ errors  
implying my mongrel has crapped out. So in the console I do this:

[prompt]# mongrel\_rails start -d -p 3000 -e production

\*\* !!! PID file log/mongrel.pid already exists. Mongrel could be  
running already. Check your log/mongrel.log for errors.  
\*\* !!! Exiting with error. You must stop mongrel and clear the .pid  
before I’ll attempt a start.

[prompt]# mongrel\_rails stop

Sending TERM to Mongrel at PID 1298…Process does not exist. Not  
running.  
Done.

So I have to manually delete log/mongrel.pid to be able to restart the  
service. log/mongrel.log shows no errors. How can I:

1. find out why mongrel is failing
2. stop mongrel\_rails from failing?
3. make it restart automatically

---

<div class="post-metadata">

**Author:** ![taylorstrait](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b5a626/32.png) [@taylorstrait](https://www.ruby-forum.com/u/taylorstrait)\
**Post date:** [April 6, 2007, 7:20am UTC](https://www.ruby-forum.com/t/my-mongrel-keeps-shutting-down/91219/2 "2007-04-06T07:20:25Z")

</div>

Taylor S. wrote:

> \*\* !!! PID file log/mongrel.pid already exists. Mongrel could be
> 
> So I have to manually delete log/mongrel.pid to be able to restart the  
> service. log/mongrel.log shows no errors. How can I:
> 
> 1. find out why mongrel is failing
> 2. stop mongrel\_rails from failing?
> 3. make it restart automatically

You might want to try the Mongrel mailing list:

[http://rubyforge.org/mailman/listinfo/mongrel-users](http://rubyforge.org/mailman/listinfo/mongrel-users)

–  
Michael W.
