[SSSD] [PATCH] monitor: return right error code

Lukas Slebodnik lslebodn at redhat.com
Fri Nov 15 14:33:28 UTC 2013


ehlo,

simple patch is attached.

LS
-------------- next part --------------
>From 0099c8a63916b4e4d5eb8d4876b5dca7dd883294 Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <lslebodn at redhat.com>
Date: Fri, 15 Nov 2013 15:00:11 +0100
Subject: [PATCH] monitor: return right error code

If talloc_zero fails ENOMEM should be returned and no EIO
---
 src/monitor/monitor.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/monitor/monitor.c b/src/monitor/monitor.c
index 7d8a150c2225533604e932d123993fbd1becd795..d0a3fcb264ac8a979ff85d9a5bdd2bc2b43bc817 100644
--- a/src/monitor/monitor.c
+++ b/src/monitor/monitor.c
@@ -1962,7 +1962,7 @@ static int try_inotify(struct config_file_ctx *file_ctx, const char *filename,
     cb = talloc_zero(file_ctx, struct config_file_callback);
     if(!cb) {
         close(file_ctx->mt_ctx->inotify_fd);
-        return EIO;
+        return ENOMEM;
     }
 
     cb->filename = talloc_strdup(cb, filename);
-- 
1.8.3.1



More information about the sssd-devel mailing list