Understanding why getaddrinfo_a and __gai_enqueue_request use recursive locks
Hal Murray
hmurray@megapathdsl.net
Mon Sep 25 17:23:00 GMT 2017
carlos@redhat.com said:
> * Look to see if have a reasonable test that exercises this code path,
> and if not add one (I think there are tests already that cover this
> area of code).
Are there any tools that scan source code to check for this sort of thing?
I think you would need a way to annotate helper functions as needing a lock
and specify the lock. It may also take annotations in the caller function.
--
These are my opinions. I hate spam.
More information about the Libc-help
mailing list