Bcfg2/bcfg2 — pull request #49 by zultron (2012-09-17 21:45:26+00:00)
Title: Fix daemonization issues with BuiltinCore

When BuiltinCore daemonizes, the fam setup is destroyed, perhaps because
it has set up (although not run) threads.

This fix moves the _daemonize() code into the backends. In the Builtin
backend, the core forks first thing in __init__(). In the
CherryPy backend, the core runs the cherrypy engine Daemonizer()
at the beginning of _run().