Skip to content

Errno::ECHILD: No child processes error when starting SolidQueue with rake solid_queue:start #298

@BrijeshSajeev

Description

@BrijeshSajeev

When attempting to start SolidQueue using bundle exec rake solid_queue:start, an Errno::ECHILD: No child processes error is raised. The error occurs during the waitpid2 system call within the reap_and_replace_terminated_forks method in the fork_supervisor.rb file. This seems to indicate an issue with handling child processes in the forking supervisor.

Environment

  • Ruby Version: 3.1.6
    
  • Rails Version: 7.1.0
    
  • SolidQueue Version: 0.5.0
    
  • RVM/Gemset: ruby-3.1.6@rg_rails_7-rb-3.1.6
    

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions