diff options
Diffstat (limited to 'tests/mock-module.c')
-rw-r--r-- | tests/mock-module.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/mock-module.c b/tests/mock-module.c index 36515d0..99cde50 100644 --- a/tests/mock-module.c +++ b/tests/mock-module.c @@ -890,5 +890,9 @@ CK_FUNCTION_LIST mock_module_no_slots = { void mock_module_init (void) { - _p11_mutex_init (&init_mutex); + static int initialized = 0; + if (!initialized) { + _p11_mutex_init (&init_mutex); + initialized = 1; + } } |