Comparison

core/certmanager.lua @ 6520:c6caaa440e74

certmanager: Return final ssl config along with ssl context on success
author Kim Alvefur <zash@zash.se>
date Wed, 19 Nov 2014 14:47:03 +0100
parent 6501:71b6e8b48a12
child 6526:873538f0b18c
comparison
equal deleted inserted replaced
6519:367db22cf7d2 6520:c6caaa440e74
135 end 135 end
136 log("error", "SSL/TLS: Failed to load '%s': %s (for %s)", file, reason, host); 136 log("error", "SSL/TLS: Failed to load '%s': %s (for %s)", file, reason, host);
137 else 137 else
138 log("error", "SSL/TLS: Error initialising for %s: %s", host, err); 138 log("error", "SSL/TLS: Error initialising for %s: %s", host, err);
139 end 139 end
140 else
141 err = nil;
140 end 142 end
141 return ctx, err; 143 return ctx, err or user_ssl_config;
142 end 144 end
143 145
144 function reload_ssl_config() 146 function reload_ssl_config()
145 global_ssl_config = configmanager.get("*", "ssl"); 147 global_ssl_config = configmanager.get("*", "ssl");
146 if luasec_has_no_compression then 148 if luasec_has_no_compression then