[3120] in BarnOwl Developers
[barnowl/barnowl] 8b293e: Use glib spawn functions when launching a newmsgpr...
daemon@ATHENA.MIT.EDU (noreply@github.com)
Fri Jun 24 12:07:31 2011
Date: Fri, 24 Jun 2011 09:07:18 -0700
To: barnowl-dev@mit.edu
From: noreply@github.com
Branch: refs/heads/master
Home: https://github.com/barnowl/barnowl
Commit: 8b293ea82bfdae7cddf0e0665ef6eca1cc0df04d
https://github.com/barnowl/barnowl/commit/8b293ea82bfdae7cddf0e0665ef6eca1cc0df04d
Author: David Benjamin <davidben@mit.edu>
Date: 2011-06-24 (Fri, 24 Jun 2011)
Changed paths:
M functions.c
Log Message:
-----------
Use glib spawn functions when launching a newmsgproc
The glib version is smaller and has the advantage of not leaking all our
file descriptors to the process. More importantly, it does not call
malloc between fork and exec which is not safe in the presence of
threads.