Skip to content
Snippets Groups Projects

deckard.py: start the server without `start_new_session`

Merged Štěpán Balážik requested to merge keyboard_interrupt into master
1 file
+ 1
2
Compare changes
  • Side-by-side
  • Inline
+ 1
2
@@ -114,8 +114,7 @@ def run_daemon(program_config):
logging.getLogger('deckard.daemon.%s.argv' % name).debug('%s', program_config['args'])
try:
proc = subprocess.Popen(program_config['args'], stdout=daemon_log_file,
stderr=subprocess.STDOUT, cwd=program_config['WORKING_DIR'],
start_new_session=True)
stderr=subprocess.STDOUT, cwd=program_config['WORKING_DIR'])
except subprocess.CalledProcessError:
logger = logging.getLogger('deckard.daemon_log.%s' % name)
logger.exception("Can't start '%s'", program_config['args'])
Loading