summaryrefslogtreecommitdiffstats
path: root/src/sbus/sssd_dbus_server.c
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2016-07-25 09:11:08 +0200
committerLukas Slebodnik <lslebodn@redhat.com>2016-07-25 15:49:20 +0200
commitbc7991db97482eb2ac77f7105ee4bb3d329acff7 (patch)
tree4c3b29cb36518cc8faa3b97d39841cabfc3017b4 /src/sbus/sssd_dbus_server.c
parent66588a6241df42a04cb9ead75cf3afb38495d74a (diff)
downloadsssd-bc7991db97482eb2ac77f7105ee4bb3d329acff7.tar.gz
sssd-bc7991db97482eb2ac77f7105ee4bb3d329acff7.tar.xz
sssd-bc7991db97482eb2ac77f7105ee4bb3d329acff7.zip
Amend debug messages after failure of unlink
Some messages did not have errno or name of problematic file. There was also improper use of negative value. The function strerror was called with -1 instead of errno Reviewed-by: Petr Čech <pcech@redhat.com>
Diffstat (limited to 'src/sbus/sssd_dbus_server.c')
-rw-r--r--src/sbus/sssd_dbus_server.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/sbus/sssd_dbus_server.c b/src/sbus/sssd_dbus_server.c
index 0a1cace41..6cc4172a0 100644
--- a/src/sbus/sssd_dbus_server.c
+++ b/src/sbus/sssd_dbus_server.c
@@ -103,8 +103,9 @@ create_socket_symlink(const char *filename, const char *symlink_filename)
ret = unlink(symlink_filename);
if (ret != 0) {
ret = errno;
- DEBUG(SSSDBG_CRIT_FAILURE, "Cannot remove old symlink: [%d][%s].\n",
- ret, strerror(ret));
+ DEBUG(SSSDBG_CRIT_FAILURE,
+ "Cannot remove old symlink '%s': [%d][%s].\n",
+ symlink_filename, ret, strerror(ret));
return EIO;
}
errno = 0;
@@ -351,8 +352,8 @@ done:
if (tmp_ret != EOK) {
tmp_ret = errno;
DEBUG(SSSDBG_MINOR_FAILURE,
- "Failed to remove symbolic link: %d [%s]!\n",
- tmp_ret, sss_strerror(tmp_ret));
+ "Failed to remove symbolic link '%s': %d [%s]!\n",
+ symlink_filename, tmp_ret, sss_strerror(tmp_ret));
}
}
talloc_free(tmp_ctx);