Shouldn't no-pinshared be the default?

Jakob Bohm jb-openssl at wisemo.com
Wed Mar 6 18:38:49 UTC 2019


On 06/03/2019 18:38, Jordan Brown wrote:
> On 3/5/2019 1:16 PM, Yann Ylavic wrote:
>> Furthermore, if that scenario were a real use case, it'd mean that
>> libldap could initialize openssl with no regard to httpd needs,
>
>
> Everybody has to play nice, but ... yes.  Random libraries might need 
> OpenSSL for their own reasons, and the application cannot predict 
> which libraries might need it or what those reasons might be.  OpenSSL 
> must be designed to be used by multiple non-coordinated components 
> running in the same process, including by dynamically loaded and 
> unloaded shared objects.
>
Which is why using the reference count already kept by the OS
loader is such a nice solution.


Enjoy

Jakob
-- 
Jakob Bohm, CIO, Partner, WiseMo A/S.  https://www.wisemo.com
Transformervej 29, 2860 Søborg, Denmark.  Direct +45 31 13 16 10
This public discussion message is non-binding and may contain errors.
WiseMo - Remote Service Management for PCs, Phones and Embedded



More information about the openssl-users mailing list