[Mongrel] mongrel process stopped listening but "phantom thread" still going

Zed A. Shaw zedshaw at zedshaw.com
Fri Feb 16 04:04:36 EST 2007

On Wed, 14 Feb 2007 17:21:22 -0800
Ben Osheroff <ben at gimbo.net> wrote:

> Hi,
> I run a medium-sized website that uses mongrel/rails in the following
> configuration:
> The problem is, when the mongrel processes are sent a USR2 signal, some
> of them seem to have threads running, that are waiting for data on a
> socket that's been disconnected from the apache balancer long ago.

USR2 restarting isn't reliable for many reasons outside of Mongrel.
You should just do a full stop and full restart.

Zed A. Shaw, MUDCRAP-CE Master Black Belt Sifu
http://www.awprofessional.com/title/0321483502 -- The Mongrel Book
http://www.lingr.com/room/3yXhqKbfPy8 -- Come get help.

More information about the Mongrel-users mailing list