Skip to content

dont run isc__trampoline_initialize() in dlopen library

Evan Hunt requested to merge 3353-dyndb-failure into v9_16

when built without libtool, the sample driver in the dyndb system test runs library intializers that have already been run, causing the value for isc__trampoline_min to be reset. wrap the trampoline initialize and shutdown routines under isc_once_do() to ensure that they are only run once.

Closes #3353 (closed)

Merge request reports