sierra.core.config#

Contains all SIERRA hard-coded configuration in one place.

Functions#

hv_ssl_init(→ None)

Initialize SSL properly to ensure fork()ing works.

Module Contents#

sierra.core.config.hv_ssl_init() None[source]#

Initialize SSL properly to ensure fork()ing works.

This should NOT be necessary, but it is until holoviews/other packages fix this.

2025-11-24 [JRH]: This is ABSOLUTELY CRUCIAL to avoid SSL related errors in the tornado package which hv uses. By forcing initialization of SSL in the main process before any forking happens, we (apparently) avoid memory corruption which can happen otherwise.