1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-27 10:25:13 +03:00
lvm2/daemons/lvmpolld
Zdenek Kabelac 44cfa55843 libdaemon: use pselect to avoid condition checking race
To avoid tiny race on checking arrival of signal and entering select
(that can latter remain stuck as signal was already delivered) switch
to use  pselect().

If it would needed, we can eventually add extra code for older systems
without pselect(), but there are probably no such ancient systems in
use.
2019-04-16 12:18:34 +02:00
..
.gitignore gitignore: Update for in-place build. 2015-07-27 13:18:35 +01:00
lvmpolld-cmd-utils.c device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
lvmpolld-cmd-utils.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmpolld-common.h headers: use configure.h as 1st. header 2018-12-14 15:09:13 +01:00
lvmpolld-core.c libdaemon: use pselect to avoid condition checking race 2019-04-16 12:18:34 +02:00
lvmpolld-data-utils.c device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
lvmpolld-data-utils.h doc: change fsf address 2016-01-21 12:11:37 +01:00
lvmpolld-protocol.h build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
Makefile.in lvmpolld: improve makefile deps 2018-12-21 21:42:23 +01:00
polling_ops.h doc: change fsf address 2016-01-21 12:11:37 +01:00