diff options
author | Ralf Habacker <ralf.habacker@freenet.de> | 2009-12-18 16:45:50 +0100 |
---|---|---|
committer | Ralf Habacker <ralf.habacker@freenet.de> | 2009-12-18 16:45:50 +0100 |
commit | be51ff7e5ef2e9370fd2417614781f688576d37a (patch) | |
tree | e47082163387c25734588b2741593eed815449fb /test/test-service.c | |
parent | 35eb740bda2cc330f1e0a9eb3275f28fcdd7eb60 (diff) | |
download | dbus-be51ff7e5ef2e9370fd2417614781f688576d37a.tar.gz |
windows does not support fork, skip it
Diffstat (limited to 'test/test-service.c')
-rw-r--r-- | test/test-service.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test/test-service.c b/test/test-service.c index a57bf9c2..2bd2dbc8 100644 --- a/test/test-service.c +++ b/test/test-service.c @@ -409,7 +409,9 @@ main (int argc, else { name = argv[1]; +#ifndef DBUS_WIN do_fork = strcmp (argv[2], "fork") == 0; +#endif } /* The bare minimum for simulating a program "daemonizing"; the intent @@ -417,14 +419,15 @@ main (int argc, * activated services. * https://bugzilla.redhat.com/show_bug.cgi?id=545267 */ - if (do_fork) +#ifndef DBUS_WIN + if (do_fork) { pid_t pid = fork (); if (pid != 0) exit (0); sleep (1); } - +#endif dbus_error_init (&error); connection = dbus_bus_get (DBUS_BUS_STARTER, &error); if (connection == NULL) |