Skip to content
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

JRuby support #44

Closed
fatum opened this issue Jan 4, 2015 · 1 comment
Closed

JRuby support #44

fatum opened this issue Jan 4, 2015 · 1 comment

Comments

@fatum
Copy link

fatum commented Jan 4, 2015

Hi to all!

Einhorn cannot run on jruby due to a lack of fork. Can i make a patch for that? I propose replace fork + exec by posix_spawn for MRI and spoon for jruby.

If einhorn will support jruby it can be proposed for puma instead its cluster mode :)

@fatum
Copy link
Author

fatum commented Jan 4, 2015

UPD: for JRuby server sockets are not seamless on restart, they must be closed and reopened. JRuby have no way to pass descriptors into a new process that is exposed to ruby

@fatum fatum closed this as completed Jan 4, 2015
@fatum fatum changed the title jruby support JRuby support Jan 4, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant