Wrap waitpid() as a GSource. This is a partial implementation of the "Unix
authorMatthias Clasen <maclas@gmx.de>
Sat, 14 Feb 2004 00:23:36 +0000 (00:23 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 14 Feb 2004 00:23:36 +0000 (00:23 +0000)
commit540d02ba8b6ad0b1aa0c32f20f8c4f53cb305b7d
tree5ae896a140f1e9d0f3fa2c05011137d34a724b21
parentfff62fd3df0caa371e592f763753d206b6de9a8d
Wrap waitpid() as a GSource. This is a partial implementation of the "Unix

Sat Feb 14 01:21:34 2004  Matthias Clasen  <maclas@gmx.de>

* glib/gmain.h:
* glib/gmain.c (g_child_watch_source_new):
* glib/gmain.c (g_child_watch_add):
* glib/gmain.c (g_child_watch_add_full): Wrap waitpid() as a
GSource. This is a partial implementation of the "Unix signal
source".  (#50296, Jonathan R. Blandford)

* configure.in: Add the necessary configury to typedef GPid
appropriately.

* tests/Makefile.am:
* tests/child-test.c: Test child_watch sources.
13 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
configure.in
docs/reference/ChangeLog
docs/reference/glib/glib-sections.txt
glib/gmain.c
glib/gmain.h
tests/Makefile.am
tests/child-test.c [new file with mode: 0644]