Skip to content

Commit 12cc134

Browse files
env_logger: Use try_init in case a logger was already initialized
From env_logger::init : This function will panic if it is called more than once, or if another library has already initialized a global logger. Use env_logger::try_init instead to make sure the code does not panic unnecessarily. Signed-off-by: Tomás González <tomasagustin.gonzalezorlando@arm.com>
1 parent 32cae91 commit 12cc134

File tree

1 file changed

+1
-1
lines changed
  • parsec-openssl-provider/src

1 file changed

+1
-1
lines changed

parsec-openssl-provider/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ pub unsafe fn parsec_provider_provider_init(
3030
out: *mut *const OSSL_DISPATCH,
3131
provctx: types::VOID_PTR_PTR,
3232
) -> Result<(), parsec_openssl2::Error> {
33-
env_logger::init();
33+
let _ = env_logger::try_init();
3434

3535
let parsec_provider_teardown_ptr: ProviderTeardownPtr = parsec_provider_teardown;
3636

0 commit comments

Comments
 (0)