Page MenuHomeFreeBSD

D41874.diff
No OneTemporary

D41874.diff

diff --git a/crypto/openssl/crypto/init.c b/crypto/openssl/crypto/init.c
--- a/crypto/openssl/crypto/init.c
+++ b/crypto/openssl/crypto/init.c
@@ -159,7 +159,8 @@
if (!err_shelve_state(&err))
return 0;
- dso = DSO_dsobyaddr(&base_inited, DSO_FLAG_NO_UNLOAD_ON_FREE);
+ dso = DSO_dsobyaddr(&base_inited, DSO_FLAG_NO_UNLOAD_ON_FREE |
+ DSO_FLAG_GLOBAL_SYMBOLS);
/*
* In case of No!, it is uncertain our exit()-handlers can still be
* called. After dlclose() the whole library might have been unloaded

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 9, 9:38 AM (21 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14555855
Default Alt Text
D41874.diff (578 B)

Event Timeline