Re: pgsql: Properly unregister OpenSSL callbacks when libpq is done with
| От | Kris Jurka |
|---|---|
| Тема | Re: pgsql: Properly unregister OpenSSL callbacks when libpq is done with |
| Дата | |
| Msg-id | 493743A3.2010909@ejurka.com обсуждение исходный текст |
| Ответы |
Re: Re: pgsql: Properly unregister OpenSSL
callbacks when libpq is done with
|
| Список | pgsql-hackers |
Magnus Hagander wrote:
> Log Message:
> -----------
> Properly unregister OpenSSL callbacks when libpq is done with
> it's connection. This is required for applications that unload
> the libpq library (such as PHP) in which case we'd otherwise
> have pointers to these functions when they no longer exist.
Breaks the build with --enable-thread-safety and --with-openssl because
of this typo.
Kris Jurka
*** a/src/interfaces/libpq/fe-secure.c
--- b/src/interfaces/libpq/fe-secure.c
***************
*** 918,925 **** destroy_ssl_system(void)
* This means we leak a little memory on repeated load/unload
* of the library.
*/
! free(pqlockarray);
! pqlockarray = NULL;
}
}
--- 918,925 ----
* This means we leak a little memory on repeated load/unload
* of the library.
*/
! free(pq_lockarray);
! pq_lockarray = NULL;
}
}
В списке pgsql-hackers по дате отправления: