O passageiro permanece ativo o tempo todo, mas ele permite que os processos do Rack, que são a parte que executa o código, sejam encerrados após um período de inatividade. A solução mais simples é manter pelo menos um processo em rack em execução. Assumindo o Passenger 3.x, você pode adicionar isso à sua configuração de vhost ou passageiro.
PassengerMinInstances 1