summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorHolger Weiss <hweiss@users.sourceforge.net>2007-06-01 16:42:07 +0000
committerHolger Weiss <hweiss@users.sourceforge.net>2007-06-01 16:42:07 +0000
commitbad9e04c542d0cf07a14b843f0d38f78c2b0b03c (patch)
tree688a9716f39fe419ae4d4aac443edbb1819e3d99 /plugins
parent716ff400f04bd053a1bba0affd773b03f284baad (diff)
downloadmonitoring-plugins-bad9e04c542d0cf07a14b843f0d38f78c2b0b03c.tar.gz
Set the pointers to the SSL and SSL_CTX objects back to NULL after
freeing them in np_net_ssl_cleanup(). This fixes a check_http segfault if an SSL site redirects to a non-SSL one (reported by Aravind Gottipati via IRC). git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1724 f882894a-f735-0410-b71e-b25c423dba1c
Diffstat (limited to 'plugins')
-rw-r--r--plugins/sslutils.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/sslutils.c b/plugins/sslutils.c
index 09d58b0f..cf3c4032 100644
--- a/plugins/sslutils.c
+++ b/plugins/sslutils.c
@@ -71,6 +71,8 @@ void np_net_ssl_cleanup (){
71 SSL_shutdown (s); 71 SSL_shutdown (s);
72 SSL_free (s); 72 SSL_free (s);
73 if(c) SSL_CTX_free (c); 73 if(c) SSL_CTX_free (c);
74 c=NULL;
75 s=NULL;
74 } 76 }
75} 77}
76 78