Skip to content

fix for issue #9#10

Merged
guzman109 merged 2 commits intoICICLE-ai:mainfrom
guzman109:main
Feb 27, 2026
Merged

fix for issue #9#10
guzman109 merged 2 commits intoICICLE-ai:mainfrom
guzman109:main

Conversation

@guzman109
Copy link
Contributor

@guzman109 guzman109 commented Feb 27, 2026

#9

guzman109 and others added 2 commits February 27, 2026 17:13
Disable SDK-managed curl and OpenSSL init/cleanup to avoid SIGSEGV in
CleanupHttp() and CleanupCrypto() at process exit. When loaded as an
HDF5
VOL plugin inside Python, the host process owns the curl/OpenSSL
lifecycle
and has already torn it down before the VOL terminate callback fires.
Also switch SDKOptions to a global to ensure InitAPI/ShutdownAPI use the
same options object.
@guzman109 guzman109 changed the title fix for issue #8 fix for issue #9 Feb 27, 2026
@guzman109 guzman109 merged commit 69e06db into ICICLE-ai:main Feb 27, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant