✨
Public Notes
  • Personal running notes using Forem
  • Setting up a local test env without docker
  • Setting gitbook to use "main" branch by default
  • User Moderation
    • User Moderation is really just scoring
  • Flaky Specs
    • GithubReadmeTag
    • JS Testing
    • Setup not completed
    • userData is sometimes not loaded
    • Tracking down spec failures
    • Flaky Specs #1
  • Travis CI Segfaults
  • Bookmarks
  • User Setup in development
  • Testing in Docker locally
    • Reapproach quay containers
    • Webdriver and chrome headless
      • Using Selenium standalone
      • Chrome in docker
    • Setting up a local test env with docker
    • Traditional CI container setup
  • Peer Review
  • Rails runaway process in initialize!
    • Don't fix it
    • fix it?
  • Zeitwerk
  • Parallelize Cypress
  • Reading List
  • Sidekiq Memory Use
  • Buildkite configuration
  • Dumping heap
  • Tricking KnapsackPro
  • Debugging Ruby
  • Docker development revisited
  • gitpod development test
  • Embedding HTML in Markdown
Powered by GitBook
On this page

Was this helpful?

  1. Rails runaway process in initialize!

Don't fix it

reading the bug tracker is a good thing

PreviousRails runaway process in initialize!Nextfix it?

Last updated 4 years ago

Was this helpful?

Ended up looking for related errors in the bug tracker in ruby - and found one reported 3 months ago tied to activesupport and a run-away process.

Especially, Jeremy Evans had a suggested patch at - I applied this and recompiled - and confirmed the issue went away (complete Gem set from Michael's branch, no run-away process, bin/setup completed without issue) - as a guard I re-ran against the rbenv installed unpatched ruby 3.0.0 binary and confirmed there still was a problem (I didn't accidentally fix this somewhere else) - and I'm parking this effort on "watch for #17494 to be resolved"

https://bugs.ruby-lang.org/issues/17494#note-9
Bug #17494: ruby is hanged when using activesupport + rspec + rspec-parameterized - Ruby master - Ruby Issue Tracking System
Logo