como dice @Fivell , Creo que el problema es que tiene una instancia anterior de thin
todavía ejecutándose. En lugar de comenzar en otro puerto, recomendaría matar a la instancia anterior. Algo como esto debe hacer el trabajo (He recreado el problema aquí, así que esto es real de salida en mi final):
telemachus caps $ ps ax | grep ruby
153 ?? S 7:52.18 ruby /usr/local/bin/djsd
15801 ?? S 0:00.40 ruby caps.rb # this is our problem, get it's PID
15973 s000 S+ 0:00.00 grep ruby
telemachus caps $ kill -9 15801 # thin needs -9 - hard to kill
telemachus caps $ ps ax | grep ruby
153 ?? R 7:52.86 ruby /usr/local/bin/djsd
16057 s000 S+ 0:00.00 grep ruby
Dependiendo de cómo haya iniciado su aplicación, es posible que necesite grep
algo diferente (por ejemplo, si usaste shotgun
o rackup
).
Sí, fue un servidor que se rescató, un reinicio de mi computadora lo solucionó. – beakr