concurrency=
The number of requests each certificate validator helper can handle in
- parallel. Defaults to 0 which indicates the certficate validator
- is a old-style single threaded redirector.
+ parallel. A value of 0 indicates the certficate validator does not
+ support concurrency. Defaults to 1.
When this directive is set to a value >= 1 then the protocol
used to communicate with the helper is modified to include
Ssl::Config Ssl::TheConfig;
+Ssl::Config::Config():
+#if USE_SSL_CRTD
+ ssl_crtd(NULL),
+#endif
+ ssl_crt_validator(NULL)
+{
+ ssl_crt_validator_Children.concurrency = 1;
+}
+
Ssl::Config::~Config()
{
#if USE_SSL_CRTD
#endif
char *ssl_crt_validator;
HelperChildConfig ssl_crt_validator_Children;
- Config():
-#if USE_SSL_CRTD
- ssl_crtd(NULL),
-#endif
- ssl_crt_validator(NULL) {}
-
+ Config();
~Config();
private:
Config(const Config &); // not implemented