-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ringleader hanging #25
Comments
i noticed ringleader hanging and even with:
It still behaves oddly forcing me to kill -9 my apps individually to get them to start back up in ringleader. |
oh also cc @wengzilla |
@aniero 1.1.5.pre0 is working well here. |
Here too. |
Using this new version I'm getting this error very offen:
|
@tapajos Looks like you're not on the latest. Celluloid 0.13.0 is the latest dependency, and I also changed where the socket proxying happens so only one IO reactor per app is used, instead of one reactor per connection. This should drastically cut down on the number of file handles ringleader uses. |
0.13.0 is not allowed. check: https://github.com/aniero/ringleader/blob/master/ringleader.gemspec#L19 |
I tell you what really helps: pushing code to github after writing it. Try now... |
@aniero ha ha ha |
I will test it now!!! |
@aniero I generated a new version locally and seems it is ok now. Can you release a new beta? |
I'll release a new beta once I test celluloid 0.13.1! |
ringleader 1.1.5.pre1 is released. The hanging bug should be fixed now, as is an error we found in celluloid re: unhandled and un-rescuable IO errors with prematurely-closed sockets. There may still be an issue with reel, per celluloid/reel#33, but it's been running fine for me. Let me know if there are any problems, either with proxying or with the web interface. |
Ringleader's been hanging on me frequently for the past few weeks.
When I try to stop an app, or when stops after idle_timeout, it freezes at this line of code: https://github.com/aniero/ringleader/blob/master/lib/ringleader/process.rb#L195
CTRL-c doesn't cancel. I have to kill -9 ringleader.
It behaved fine before (roughly) this commit:
https://github.com/aniero/ringleader/commit/27639b4e9972ceba7a7a8d148eed45eb1c3a9043
Anyone else having this issue?
The text was updated successfully, but these errors were encountered: