I made a comment on why I upped this above.  (I think I made it in the wrong spot looking back). 

This was updated so the subprocesses could access the unix file socket to communicate with supervisord.  Otherwise I got a permission denied when supervisord was ran as root, and my subprocesses were ran as a different user.