Django

Code

Changeset 7290

Show
Ignore:
Timestamp:
03/18/08 09:08:56 (8 months ago)
Author:
mtredinnick
Message:

Fixed #6175 -- Use os._exit() instead of sys.exit() in child processes. Based
on a patch from Tyson Clugg.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/utils/daemonize.py

    r4265 r7290  
    1919        try: 
    2020            if os.fork() > 0: 
    21                 sys.exit(0) 
     21                os._exit(0) 
    2222        except OSError, e: 
    2323            sys.stderr.write("fork #2 failed: (%d) %s\n" % (e.errno, e.strerror)) 
    24             sys.exit(1) 
     24            os._exit(1) 
    2525 
    2626        si = open('/dev/null', 'r')