mac os core dump from detached process
robin at reportlab.com
Mon Apr 27 11:21:18 CEST 2015
I'm using the double fork exec model as exemplified in
to run a django management command detached from any view. A database object is
used to store/update information about the process. The command does have a log
file and appears to work well on linux.
However, on my developer colleague's mac using the django development server the
job ends suddenly without passing through the try except finally that's supposed
to capture information.
I believe the only way it can do this is os._exit or an interrupt eg SIGSEGV etc
Is it possible to get core dumps on the Mac for debugging purposes? Would the
detached process inherit flags etc etc from the starting process? I know little
about OS X/Mach.
More information about the Python-list