libevhtp: restore openssl-thread patch
The first and last hunks of the patch were already taken care of, but the middle two were still needed. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
This commit is contained in:
parent
93e1a4f5ae
commit
2d422e1dbb
1 changed files with 29 additions and 0 deletions
29
libs/libevhtp/patches/010-openssl-thread.patch
Normal file
29
libs/libevhtp/patches/010-openssl-thread.patch
Normal file
|
@ -0,0 +1,29 @@
|
|||
--- a/evhtp.c
|
||||
+++ b/evhtp.c
|
||||
@@ -2863,7 +2863,7 @@ htp__accept_cb_(struct evconnlistener * serv, int fd, struct sockaddr * s, int s
|
||||
} /* htp__accept_cb_ */
|
||||
|
||||
#ifndef EVHTP_DISABLE_SSL
|
||||
-#ifndef EVHTP_DISABLE_EVTHR
|
||||
+#if !defined(EVHTP_DISABLE_EVTHR) && (OPENSSL_VERSION_NUMBER < 0x10100000L)
|
||||
|
||||
#ifndef WIN32
|
||||
#define _HTP_tid (unsigned long)pthread_self()
|
||||
@@ -4575,7 +4575,7 @@ htp__use_threads_(evhtp_t * htp,
|
||||
htp->thread_init_cb = init_cb;
|
||||
htp->thread_exit_cb = exit_cb;
|
||||
|
||||
-#ifndef EVHTP_DISABLE_SSL
|
||||
+#if !defined(EVHTP_DISABLE_EVTHR) && (OPENSSL_VERSION_NUMBER < 0x10100000L)
|
||||
evhtp_ssl_use_threads();
|
||||
#endif
|
||||
|
||||
@@ -4723,7 +4723,7 @@ evhtp_set_post_accept_cb(evhtp_t * htp, evhtp_post_accept_cb cb, void * arg)
|
||||
}
|
||||
|
||||
#ifndef EVHTP_DISABLE_SSL
|
||||
-#ifndef EVHTP_DISABLE_EVTHR
|
||||
+#if !defined(EVHTP_DISABLE_EVTHR) && (OPENSSL_VERSION_NUMBER < 0x10100000L)
|
||||
int
|
||||
evhtp_ssl_use_threads(void)
|
||||
{
|
Loading…
Reference in a new issue