[Libguestfs] Anyone seen build hangs (esp armv7, s390x) in Fedora?
Eric Blake
eblake at redhat.com
Fri Mar 20 19:54:40 UTC 2020
On 3/19/20 10:56 AM, Eric Blake wrote:
> Ideally, we need to fix libnbd TLS support to do cleaner shutdown.
I'm still working on that larger task.
>
> Pragmatically, nbdkit's tests/functions.sh start_nbdkit() function right
> now tries only a single:
>
> cleanup_fn kill "$(cat "$pidfile")"
>
> without waiting to see if it actually worked. We could probably turn
> that into a more robust kill_nbdkit() function that first tries the
> graceful SIGTERM, waits a few seconds to confirm whether the process
> actually died, and follows up with a harder SIGKILL as needed
> (preferably failing a test whenever SIGTERM was insufficient). It may
> not solve the bug in libnbd TLS shutdown, but would at least prevent
> stuck processes.
But this one is now posted for review.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3226
Virtualization: qemu.org | libvirt.org
More information about the Libguestfs
mailing list