[3120] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[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.



home help back first fref pref prev next nref lref last post