Changeset 0e3f8c6 in mod_gnutls for include


Ignore:
Timestamp:
Apr 19, 2018, 2:11:52 PM (5 years ago)
Author:
Fiona Klute <fiona.klute@…>
Branches:
asyncio, debian/master, main, master, proxy-ticket
Children:
506e64a
Parents:
5c62a6a
Message:

Create module-wide singleton watchdog during post_config

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/mod_gnutls.h.in

    r5c62a6a r0e3f8c6  
    5656#define MOD_GNUTLS_DEBUG @OOO_MAINTAIN@
    5757
     58/** Name of the module-wide singleton watchdog */
     59#define MGS_SINGLETON_WATCHDOG "_mod_gnutls_singleton_"
     60
     61
    5862/* mod_gnutls Cache Types */
    5963typedef enum {
     
    96100#define MAX_CERT_SAN 5
    97101
    98 /* Server Configuration Record */
     102/** Server Configuration Record */
    99103typedef struct {
    100104    /* --- Configuration values --- */
     
    226230    /* Socket timeout for OCSP requests */
    227231    apr_interval_time_t ocsp_socket_timeout;
     232
     233    /** This module's singleton watchdog, used for async OCSP cache
     234     * updates. */
     235    struct mgs_watchdog *singleton_wd;
    228236} mgs_srvconf_rec;
    229237
Note: See TracChangeset for help on using the changeset viewer.