Applied, thanks!

Mikhail Karpov, le mer. 11 nov. 2026 18:53:26 +0700, a ecrit:
> Hello,
> 
> In ./eth-multiplexer/multiplexer.c, the return value of the pthread_create
> function was not being checked; here is a patch that adds such a check.
> 
> Thanks,
> 
> -- 
> Mikhail Karpov

> From 7c3d236a9a43acb13fe0c5962b3c71b4f6b994c5 Mon Sep 17 00:00:00 2001
> From: Mikhail Karpov <[email protected]>
> Date: Wed, 11 Nov 2026 18:45:49 +0700
> Subject: [PATCH 4/4] Added a check for the return value of pthread_create in
>  eth-multiplexer/multiplexer.c
> 
> ---
>  eth-multiplexer/multiplexer.c | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/eth-multiplexer/multiplexer.c b/eth-multiplexer/multiplexer.c
> index b29d0ec..9ce0d0e 100644
> --- a/eth-multiplexer/multiplexer.c
> +++ b/eth-multiplexer/multiplexer.c
> @@ -160,7 +160,10 @@ main (int argc, char *argv[])
>      error (1, 0, "must be started as a translator");
>  
>    /* Run the multiplexer server in another thread. */
> -  pthread_create (&t, NULL, multiplexer_thread, NULL);
> +  err = pthread_create (&t, NULL, multiplexer_thread, NULL);
> +  if (err)
> +    error (1, err, "Starting multiplexer thread failed");
> +
>    pthread_detach (t);
>  
>    err = maptime_map (0, 0, &multiplexer_maptime);
> -- 
> 2.43.0
> 


-- 
Samuel
"...very few phenomena can pull someone out of Deep Hack Mode, with two
noted exceptions: being struck by lightning, or worse, your *computer*
being struck by lightning."
(By Matt Welsh)

Reply via email to