[Buildbot-commits] [buildbot/buildbot] efc3b6: start: Don't fork when not daemonizing.

GitHub noreply at github.com
Tue Nov 20 04:01:34 UTC 2012


  Branch: refs/heads/buildbot-0.8.7
  Home:   https://github.com/buildbot/buildbot
  Commit: efc3b6853ab7b03ba35de5820292a8bd7de96596
      https://github.com/buildbot/buildbot/commit/efc3b6853ab7b03ba35de5820292a8bd7de96596
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/scripts/start.py
    M master/buildbot/test/unit/test_scripts_start.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  start: Don't fork when not daemonizing.

The reason not to fork, is to make it easier for process monitors
to manage. Forking subverts that.


  Commit: 59ad1152b155a40c20bbbee8fe4ec591ef1009d9
      https://github.com/buildbot/buildbot/commit/59ad1152b155a40c20bbbee8fe4ec591ef1009d9
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/scripts/start.py
    M master/buildbot/test/unit/test_scripts_start.py

  Log Message:
  -----------
  start: Don't fork python, when starting buildbot.

This changes 'buildbot start' to use spawnProcess instead of fork
to start the buildbot process. This should avoid the odd behaviour
sometimes seen when starting up.

Fixes #1992.


  Commit: 154a6e4260bf0b51b3ab8df70ce44a06aee28410
      https://github.com/buildbot/buildbot/commit/154a6e4260bf0b51b3ab8df70ce44a06aee28410
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/scripts/start.py
    M master/buildbot/test/unit/test_scripts_start.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge pull request #576 from tomprince/bug1992

Don't fork python, when starting buildbot.


Compare: https://github.com/buildbot/buildbot/compare/05f0f0f312f0...154a6e4260bf


More information about the Commits mailing list