diff options
author | Magnus Hagander <magnus@hagander.net> | 2020-07-07 16:57:27 +0200 |
---|---|---|
committer | Magnus Hagander <magnus@hagander.net> | 2020-07-07 16:57:27 +0200 |
commit | 6a5c750f3f72899f4f982f921d5bf5665f55651e (patch) | |
tree | 291fcd0d54d4ece414da23636f2dd5c46312ec94 | |
parent | 71ec58e7fc1e180165fbed7a983d8179a03ddfc6 (diff) | |
download | postgresql-6a5c750f3f72899f4f982f921d5bf5665f55651e.tar.gz postgresql-6a5c750f3f72899f4f982f921d5bf5665f55651e.zip |
Check ssl_in_use flag when reporting statistics
Previously we checked that the ssl pointer was not null, but this puts a
requirement on there being such a pointer which may not be true in
future multi-ssl-library supporting times. This seems to have been an
oversight in 9029f4b3740, but hasn't really had any effect since we only
have one library.
Author: Daniel Gustafsson
-rw-r--r-- | src/backend/postmaster/pgstat.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/postmaster/pgstat.c b/src/backend/postmaster/pgstat.c index c022597bc09..edfa774ee40 100644 --- a/src/backend/postmaster/pgstat.c +++ b/src/backend/postmaster/pgstat.c @@ -2989,7 +2989,7 @@ pgstat_bestart(void) MemSet(&lbeentry.st_clientaddr, 0, sizeof(lbeentry.st_clientaddr)); #ifdef USE_SSL - if (MyProcPort && MyProcPort->ssl != NULL) + if (MyProcPort && MyProcPort->ssl_in_use) { lbeentry.st_ssl = true; lsslstatus.ssl_bits = be_tls_get_cipher_bits(MyProcPort); |