On Wed, Apr 20, 2022 at 02:24:39PM +0200, Claudio Fontana wrote:
Hi,
I noticed that in the virThread API return values from threads are explicitly excluded
from the API.
The "virThreadHelper" sits in the middle between the caller of
virThreadCreate and pthread, making it impossible to return a
value from the thread, to check after joining the thread.
Mostly a historical artifact from when we had a native impl of
threads for Win32. We didn't need that ability, so I never
bothered to try to figure it out for Win32 and thus for
consistency I left it out of POSIX impl too.
With regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|