Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bull
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 175
    • Issues 175
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OptimalBits
  • bull
  • Merge requests
  • !929

when --inspect is present, do not pass it on to child processes

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge github/fork/Backbone-PLM/shed_inspect_for_child_processes into master May 08, 2018
  • Overview 6
  • Commits 2
  • Pipelines 0
  • Changes 1

Created by: ryedin

Workaround for #911 (closed)

This still isn't ideal because it means the debugger won't be attached to the children processes, but at least it makes it so that bull actually works when using --inspect in the main process.

The issue was simply that it was trying to bind to the same host:port as the main process. A robust solution might be some kind of auto-port incrementing algorithm for the children, but that seems like it can become a rather complicated bit of logic.

This at least gets us moving forward in a way that still allows us debug our main app and have the job processors pick up their work.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/Backbone-PLM/shed_inspect_for_child_processes