Die on SSL initialization errors

Fixes issue where if an SSL initialization error occurs on a redirect
using -f follow the plugin still returns an OK state.

Closes #1159.
This commit is contained in:
awiddersheim 2013-09-26 10:27:06 -04:00 committed by Holger Weiss
parent 7193db3c41
commit d4c5730464

View file

@ -881,7 +881,7 @@ check_http (void)
gettimeofday (&tv_temp, NULL);
result = np_net_ssl_init_with_hostname_version_and_cert(sd, (use_sni ? host_name : NULL), ssl_version, client_cert, client_privkey);
if (result != STATE_OK)
return result;
die (STATE_CRITICAL, NULL);
microsec_ssl = deltime (tv_temp);
elapsed_time_ssl = (double)microsec_ssl / 1.0e6;
if (check_cert == TRUE) {