Erstmal kannst du nur das machen, was der TE auch schon macht,
also nach dem Entladen deiner
DLL auch in der EXE und den anderen DLLs die SSLLib neu laden.
Erst entladen und dann wieder laden, da LoadOpenSSLLibrary in einem Boolean speichert, ob es geladen wurde und dann nichts macht, wenn der noch True ist.
Delphi-Quellcode:
UnLoadOpenSSLLibrary;
LoadOpenSSLLibrary;
Natürlich
überall zuerst Unload und danach Load, da die Unload ja ebenfalls alle Load wieder plätten, wenn die Reihenfolge nicht stimmt.
Und dann einen
QC bei Embarcadero, bzw. eher eine Bug-Meldung an
INDY.
http://www.indyproject.org/Support.DE.aspx
https://quality.embarcadero.com (alt:
http://qc.embarcadero.com)