diff --git a/library/libsds.nim b/library/libsds.nim index 6763e9d..5d9f669 100644 --- a/library/libsds.nim +++ b/library/libsds.nim @@ -196,6 +196,7 @@ proc CleanupReliabilityManager( proc ResetReliabilityManager( ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer ): cint {.dynlib, exportc.} = + initializeLibrary() checkLibsdsParams(ctx, callback, userData) handleRequest( ctx, @@ -289,6 +290,7 @@ proc MarkDependenciesMet( proc StartPeriodicTasks( ctx: ptr SdsContext, callback: SdsCallBack, userData: pointer ): cint {.dynlib, exportc.} = + initializeLibrary() checkLibsdsParams(ctx, callback, userData) handleRequest( ctx,