After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 647817 - gapplication tests: unfinished work to remove dependency on fork()
gapplication tests: unfinished work to remove dependency on fork()
Status: RESOLVED DUPLICATE of bug 658999
Product: glib
Classification: Platform
Component: gapplication
unspecified
Other All
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2011-04-14 20:30 UTC by Colin Walters
Modified: 2011-12-17 05:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gapplication tests: unfinished work to remove dependency on fork() (5.67 KB, patch)
2011-04-14 20:30 UTC, Colin Walters
none Details | Review

Description Colin Walters 2011-04-14 20:30:36 UTC
While looking at this test case for an unrelated reason, I noticed
the fork() call.  This is basically broken since fork() kills off
any threads.  In particular if we happened to initialize GDBus here
say the GDBus worker thread would die.
Comment 1 Colin Walters 2011-04-14 20:30:38 UTC
Created attachment 185981 [details] [review]
gapplication tests: unfinished work to remove dependency on fork()
Comment 2 Matthias Clasen 2011-12-17 05:06:07 UTC
The fork calls are gone now:

*** This bug has been marked as a duplicate of bug 658999 ***