Software /
code /
prosody
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 |