31 lines
749 B
Diff
31 lines
749 B
Diff
From f966137c17f74fc3e343dfb6e04300a9d179de03 Mon Sep 17 00:00:00 2001
|
|
From: Peter Jones <pjones@redhat.com>
|
|
Date: Wed, 17 Oct 2012 12:05:29 -0400
|
|
Subject: [PATCH 10/41] Check for NSS_Shutdown() failure.
|
|
|
|
Signed-off-by: Peter Jones <pjones@redhat.com>
|
|
---
|
|
src/daemon.c | 7 ++++++-
|
|
1 file changed, 6 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/src/daemon.c b/src/daemon.c
|
|
index 245491f..77fff90 100644
|
|
--- a/src/daemon.c
|
|
+++ b/src/daemon.c
|
|
@@ -967,6 +967,11 @@ daemonize(cms_context *cms_ctx, int do_fork)
|
|
|
|
rc = handle_events(&ctx);
|
|
|
|
- NSS_Shutdown();
|
|
+ status = NSS_Shutdown();
|
|
+ if (status != SECSuccess) {
|
|
+ fprintf(stderr, "NSS_Shutdown failed: %s\n",
|
|
+ PORT_ErrorToString(PORT_GetError()));
|
|
+ exit(1);
|
|
+ }
|
|
return rc;
|
|
}
|
|
--
|
|
1.7.12.1
|
|
|