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