diff options
author | Jiri Moskovcak <jmoskovc@redhat.com> | 2011-03-16 18:38:43 +0100 |
---|---|---|
committer | Jiri Moskovcak <jmoskovc@redhat.com> | 2011-03-16 18:38:43 +0100 |
commit | b70e9e81f83fa818ea383cd17ca17b8a1bcae95a (patch) | |
tree | f6b592713719adc76307fd9e3c7a045d74f3454d | |
parent | f2eb598528083144cd651205a674e9aa0ce89832 (diff) | |
parent | df0e1c81365aaa5cf76506e859d5e3ad1181654f (diff) | |
download | abrt-b70e9e81f83fa818ea383cd17ca17b8a1bcae95a.tar.gz abrt-b70e9e81f83fa818ea383cd17ca17b8a1bcae95a.tar.xz abrt-b70e9e81f83fa818ea383cd17ca17b8a1bcae95a.zip |
Merge branch 'master' of ssh://git.fedorahosted.org/git/abrt
-rw-r--r-- | configure.ac | 12 | ||||
-rw-r--r-- | src/cli/Makefile.am | 1 | ||||
-rw-r--r-- | src/daemon/Daemon.cpp | 13 | ||||
-rw-r--r-- | src/daemon/Makefile.am | 1 | ||||
-rw-r--r-- | src/daemon/MiddleWare.cpp | 2 | ||||
-rw-r--r-- | src/daemon/abrt-action-save-package-data.c | 4 | ||||
-rw-r--r-- | src/plugins/abrt-retrace-client.c | 5 |
7 files changed, 14 insertions, 24 deletions
diff --git a/configure.ac b/configure.ac index 39faaac7..d1b867fc 100644 --- a/configure.ac +++ b/configure.ac @@ -91,18 +91,6 @@ AC_ARG_WITH(debuginfosdir, [Directory where debuginfo is stored])], [DEBUG_INFO_DIR="$withval"]) - -AC_ARG_ENABLE(socket, - [AC_HELP_STRING([--enable-socket], - [Enable socket communication. Disable DBus communication])], - [ENABLE_SOCKET_OR_DBUS='-DENABLE_SOCKET=1']) - -AC_ARG_ENABLE(dbus, - [AC_HELP_STRING([--enable-dbus], - [Enable DBus communication. Disable socket communication @<:@default@:>@])], - [ENABLE_SOCKET_OR_DBUS='-DENABLE_DBUS=1']) - -AC_SUBST(ENABLE_SOCKET_OR_DBUS) AC_SUBST(CONF_DIR) AC_SUBST(VAR_RUN) AC_SUBST(PLUGINS_CONF_DIR) diff --git a/src/cli/Makefile.am b/src/cli/Makefile.am index ff6cd590..bf3ee065 100644 --- a/src/cli/Makefile.am +++ b/src/cli/Makefile.am @@ -10,7 +10,6 @@ abrt_cli_CPPFLAGS = \ -DVAR_RUN=\"$(VAR_RUN)\" \ -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" \ -DPLUGINS_CONF_DIR=\"$(PLUGINS_CONF_DIR)\" \ - $(ENABLE_SOCKET_OR_DBUS) \ $(DBUS_CFLAGS) $(GLIB_CFLAGS) \ -D_GNU_SOURCE \ -Wall -Wwrite-strings -Werror diff --git a/src/daemon/Daemon.cpp b/src/daemon/Daemon.cpp index 5555138c..7e19bcaf 100644 --- a/src/daemon/Daemon.cpp +++ b/src/daemon/Daemon.cpp @@ -382,18 +382,18 @@ static gboolean handle_inotify_cb(GIOChannel *gio, GIOCondition condition, gpoin crash_data_t *crash_data = NULL; fullname = concat_path_file(DEBUG_DUMPS_DIR, name); mw_result_t res = LoadDebugDump(fullname, &crash_data); - const char *first = get_crash_item_content_or_NULL(crash_data, CD_DUMPDIR); + const char *first = crash_data ? get_crash_item_content_or_NULL(crash_data, CD_DUMPDIR) : NULL; switch (res) { case MW_OK: - log("New crash %s, processing", fullname); + log("New dump directory %s, processing", fullname); /* Fall through */ case MW_OCCURRED: /* dup */ { if (res != MW_OK) { - log("Deleting crash %s (dup of %s), sending dbus signal", + log("Deleting dump directory %s (dup of %s), sending dbus signal", strrchr(fullname, '/') + 1, strrchr(first, '/') + 1); delete_dump_dir(fullname); @@ -408,8 +408,9 @@ static gboolean handle_inotify_cb(GIOChannel *gio, GIOCondition condition, gpoin get_crash_item_content_or_NULL(crash_data, FILENAME_UID), get_crash_item_content_or_NULL(crash_data, FILENAME_UUID) ); - /* when dupe occurs we need to return first occure not the one which - * is deleted */ + /* When dup occurs we need to return first occurence, + * not the one which is deleted + */ send_dbus_sig_Crash(get_crash_item_content_or_NULL(crash_data, FILENAME_PACKAGE), crash_id, //TODO: stop passing this param, it is unused (first)? first: fullname, @@ -421,7 +422,7 @@ static gboolean handle_inotify_cb(GIOChannel *gio, GIOCondition condition, gpoin case MW_CORRUPTED: case MW_GPG_ERROR: default: - log("Corrupted or bad crash %s (res:%d), deleting", fullname, (int)res); + log("Corrupted or bad dump %s (res:%d), deleting", fullname, (int)res); delete_dump_dir(fullname); break; } diff --git a/src/daemon/Makefile.am b/src/daemon/Makefile.am index 4c48ceb9..d5549200 100644 --- a/src/daemon/Makefile.am +++ b/src/daemon/Makefile.am @@ -28,7 +28,6 @@ abrtd_CPPFLAGS = \ -DLIBEXEC_DIR=\"$(LIBEXEC_DIR)\" \ $(GLIB_CFLAGS) \ $(DBUS_CFLAGS) \ - $(ENABLE_SOCKET_OR_DBUS) \ -D_GNU_SOURCE \ -Wall -Wwrite-strings abrtd_LDADD = \ diff --git a/src/daemon/MiddleWare.cpp b/src/daemon/MiddleWare.cpp index 6ee0d0c0..a226194a 100644 --- a/src/daemon/MiddleWare.cpp +++ b/src/daemon/MiddleWare.cpp @@ -551,7 +551,7 @@ mw_result_t LoadDebugDump(const char *dump_dir_name, crash_data_t **crash_data) res = MW_OK; if (count > 1) { - log("Crash dump is a duplicate of %s", dump_dir_name); + log("Dump directory is a duplicate of %s", dump_dir_name); res = MW_OCCURRED; } } diff --git a/src/daemon/abrt-action-save-package-data.c b/src/daemon/abrt-action-save-package-data.c index 76f47246..0416cdef 100644 --- a/src/daemon/abrt-action-save-package-data.c +++ b/src/daemon/abrt-action-save-package-data.c @@ -261,10 +261,10 @@ int main(int argc, char **argv) unsigned opts = parse_opts(argc, argv, program_options, program_usage_string); putenv(xasprintf("ABRT_VERBOSE=%u", g_verbose)); - msg_prefix = PROGNAME; + //msg_prefix = PROGNAME; if (opts & OPT_s) { - openlog(msg_prefix, 0, LOG_DAEMON); + openlog(PROGNAME, 0, LOG_DAEMON); logmode = LOGMODE_SYSLOG; } diff --git a/src/plugins/abrt-retrace-client.c b/src/plugins/abrt-retrace-client.c index c43fd0b6..da11a161 100644 --- a/src/plugins/abrt-retrace-client.c +++ b/src/plugins/abrt-retrace-client.c @@ -668,11 +668,14 @@ static int run_batch(bool delete_temp_archive) free(backtrace_text); } else + { run_log(task_id, task_password); + retcode = 1; + } free(task_status); free(task_id); free(task_password); - return 0; + return retcode; } int main(int argc, char **argv) |