commit | 7706b85e0cffa941028318d81b3a67dc724abbf9 | [log] [tgz] |
---|---|---|
author | Lukas Tribus <lukas@ltri.eu> | Mon Nov 26 22:57:17 2018 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Tue Nov 27 04:32:32 2018 +0100 |
tree | 00f06b7bd8c628bc9703f25ffe5171f14985ac70 | |
parent | 7f0165e3990ee8ceca3a6fbb6d4e2728eb889730 [diff] |
MINOR: ssl: free ctx when libssl doesn't support NPN The previous fix da95fd90 ("BUILD/MINOR: ssl: fix build with non-alpn/ non-npn libssl") does fix the build in old OpenSSL release, but I overlooked that the ctx is only freed when NPN is supported. Fix this by moving the #endif to the proper place (this was broken in c7566001 ("MINOR: server: Add "alpn" and "npn" keywords")).