aboutsummaryrefslogtreecommitdiff
path: root/src/test/testing_common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/testing_common.c')
-rw-r--r--src/test/testing_common.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/test/testing_common.c b/src/test/testing_common.c
index 17a0756803..42b5190ca0 100644
--- a/src/test/testing_common.c
+++ b/src/test/testing_common.c
@@ -223,11 +223,17 @@ an_assertion_failed(void)
tinytest_set_test_failed_();
}
+void tinytest_prefork(void);
void tinytest_postfork(void);
void
-tinytest_postfork(void)
+tinytest_prefork(void)
{
free_pregenerated_keys();
+ crypto_prefork();
+}
+void
+tinytest_postfork(void)
+{
crypto_postfork();
init_pregenerated_keys();
}