bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC PATCH glibc 24/34] hurd: Only check for TLS initialization insi


From: Samuel Thibault
Subject: Re: [RFC PATCH glibc 24/34] hurd: Only check for TLS initialization inside rtld or in static builds
Date: Mon, 17 Apr 2023 09:16:47 +0200
User-agent: NeoMutt/20170609 (1.8.3)

Hello,

Sergey Bugaev via Libc-alpha, le ven. 14 avril 2023 11:53:43 +0300, a ecrit:
> -         /* Make sure we have a valid reply port.  The one we were using
> -            may have been destroyed by interruption.  */
> -         m->header.msgh_local_port = rcv_name = __mig_get_reply_port ();

> +         /* Our RPC was interrupted, and the server may have kept the reply
> +            right.  Get a fresh reply port from MIG.  */
> +         __mig_dealloc_reply_port (rcv_name);
> +         m->header.msgh_local_port = rcv_name = __mig_get_reply_port ();

That would be in line with cleaning the __mig_*_reply_port interface,
indeed.

Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]