From 3539054aa96fca1a5bbaf0fe92fc3da917a4c510 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 10 Dec 2012 23:16:49 +0100 Subject: [PATCH] obexd: Don't daemonize and just toggle foreground logging --- obexd/src/main.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/obexd/src/main.c b/obexd/src/main.c index e39f00c44..af317369c 100644 --- a/obexd/src/main.c +++ b/obexd/src/main.c @@ -158,7 +158,7 @@ static gboolean parse_debug(const char *key, const char *value, static GOptionEntry options[] = { { "nodaemon", 'n', G_OPTION_FLAG_REVERSE, G_OPTION_ARG_NONE, &option_detach, - "Don't run as daemon in background" }, + "Run with logging in foreground" }, { "debug", 'd', G_OPTION_FLAG_OPTIONAL_ARG, G_OPTION_ARG_CALLBACK, parse_debug, "Enable debug information output", "DEBUG" }, @@ -268,13 +268,6 @@ int main(int argc, char *argv[]) g_option_context_free(context); - if (option_detach == TRUE) { - if (daemon(0, 0)) { - perror("Can't start daemon"); - exit(1); - } - } - __obex_log_init("obexd", option_debug, option_detach); DBG("Entering main loop"); -- 2.47.3