You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm experiencing an issue with thin stopping. It will only die to a kill -9 or after time out on "thin stop". Regular "kill PID" doesn't work, and ctrl-c when in non-daemon mode leaves it "Stopping..." forever. Repeated ctrl-c returns the same "Stopping..." response without ever dying.
Using Ruby 1.8.7-p334, Rails 2.3.10, and Thin 1.2.8 on Fedora 14.
Thanks.
The text was updated successfully, but these errors were encountered:
Could not reproduce(OS X 10.6 and Ubuntu 10.10, both Rails and not-Rails project). Are you using some config file or running just
thin -R config.ru start
Try both and eventually provide config file. This could be app specific(are you forking some process inside?) Could you try to run example Thin config and test if it shows again?
Example app:
app = proc do |env|
[
200, # Status code
{ # Response headers
'Content-Type' => 'text/html',
'Content-Length' => '2',
},
['hi'] # Response body
]
end
I'm sorry to have bothered you, the issue was with a hanging 'at_exit' catch in an initializer in Rails. Thank you for the assistance, it lead me in the right direction.
I'm experiencing an issue with thin stopping. It will only die to a kill -9 or after time out on "thin stop". Regular "kill PID" doesn't work, and ctrl-c when in non-daemon mode leaves it "Stopping..." forever. Repeated ctrl-c returns the same "Stopping..." response without ever dying.
Using Ruby 1.8.7-p334, Rails 2.3.10, and Thin 1.2.8 on Fedora 14.
Thanks.
The text was updated successfully, but these errors were encountered: