Skip to content

Comments

Replace rackup --daemonize with Process.spawn for JRuby compat.#1037

Draft
myronmarston wants to merge 1 commit intomainfrom
myron/fix-jruby-boot-locally-tests
Draft

Replace rackup --daemonize with Process.spawn for JRuby compat.#1037
myronmarston wants to merge 1 commit intomainfrom
myron/fix-jruby-boot-locally-tests

Conversation

@myronmarston
Copy link
Collaborator

rackup --daemonize uses fork(), unavailable on JRuby. Use Process.spawn + Process.detach instead, matching the pattern used in docker_runner.rb. Also increase local server wait timeout from 5s to 15s for JRuby's JVM startup overhead.

rackup --daemonize uses fork(), unavailable on JRuby. Use
Process.spawn + Process.detach instead, matching the pattern
used in docker_runner.rb. Also increase local server wait
timeout from 5s to 15s for JRuby's JVM startup overhead.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Base automatically changed from myron/try-jruby to main February 18, 2026 07:26
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

Successfully merging this pull request may close these issues.

1 participant