diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-11-02 18:00:56 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-11-05 09:22:02 -0500 |
commit | cad61f0f6de48c6eab6e811a081f154b03de57b8 (patch) | |
tree | 9a3e3cb610f7a0315e5f3c56795176eba9ed1065 /src/lib/crypt_ops/crypto_init.c | |
parent | 50436ccea4bd200e45196ccce7acff28f293a4de (diff) | |
download | tor-cad61f0f6de48c6eab6e811a081f154b03de57b8.tar.gz tor-cad61f0f6de48c6eab6e811a081f154b03de57b8.zip |
Move prefork, postfork, and thread-exit hooks into subsys
So far, crypto is the only module that uses them, but others are
likely to do so in the future.
Diffstat (limited to 'src/lib/crypt_ops/crypto_init.c')
-rw-r--r-- | src/lib/crypt_ops/crypto_init.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/crypt_ops/crypto_init.c b/src/lib/crypt_ops/crypto_init.c index cc7865ef72..a03f5eff7c 100644 --- a/src/lib/crypt_ops/crypto_init.c +++ b/src/lib/crypt_ops/crypto_init.c @@ -227,4 +227,7 @@ const struct subsys_fns_t sys_crypto = { .level = -60, .initialize = init_crypto_sys, .shutdown = shutdown_crypto_sys, + .prefork = crypto_prefork, + .postfork = crypto_postfork, + .thread_cleanup = crypto_thread_cleanup, }; |