Rails Update para 3.2.11 breaks executando vários servidores
Nosso aplicativo executa dois servidores Rails em diferentes portas que conversam entre si. Usando o Rails 3.2.8, eu poderia abrir um terminal,cd
para o projeto, executerails s -p3000
, abra outro terminal, corrarails s -p3001
e tudo funcionou bem. O gemfile contémthin
, assimthin
seria lançado automaticamente, mas usando orails s
permitiria usar o--debugger
quando necessário.
Desde a atualização do Rails 3.2.11 isso não funciona mais. Eu recebo um erro: "Um servidor já está em execução. Verifique /home/george/Projects/dashboard/tmp/pids/server.pid". Posso lançarthin
diretamente em ambas as portas, mas não tem suporte a depuração. Lançamentothin
em um erails
por outro parecia não funcionar, mas não ficou claro que todas as tarefas do servidor estavam sendo mortas quando o erro parou o servidor.