]> Savannah Git Hosting - gnulib.git/commit
relocatable-prog: Make more robust in multithreaded applications.
authorBruno Haible <bruno@clisp.org>
Wed, 27 May 2020 18:35:39 +0000 (20:35 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 28 May 2020 19:40:26 +0000 (21:40 +0200)
commitf274e136db89f184964d0a8cc74dffec51f2086f
tree831ba784be6fe2b79d89331d06c437be60cb16ee
parenteaab07cf200cfca9bcff5dc166639a159d2ed361
relocatable-prog: Make more robust in multithreaded applications.

* lib/progreloc.c (O_CLOEXEC): Define fallback to 0 when use from module
relocatable-prog-wrapper.
(find_executable): Pass an O_CLOEXEC flag to open().
* modules/relocatable-prog (Depends-on): Add 'open'.
ChangeLog
lib/progreloc.c
modules/relocatable-prog