1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/daemons
Milan Broz fc438d74b7 Never ever use uninitialised descriptors if pipe() fails
(because of maximum open count fd exceeded or so).

Better return busy message, so even clients fail in more controlled way.

Without patch,  clvmd crashes with various strange backtraces
if under heavy load of connection requests.

https://bugzilla.redhat.com/show_bug.cgi?id=698393
https://bugzilla.redhat.com/show_bug.cgi?id=697945

(It still can OOM but that's different issue.)
2011-08-11 12:57:10 +00:00
..
clvmd Never ever use uninitialised descriptors if pipe() fails 2011-08-11 12:57:10 +00:00
cmirrord Removed unused pointer 2010-12-20 13:58:38 +00:00
common Fix two small (but eventually unbounded) leaks in daemon-server.c. 2011-07-20 18:23:33 +00:00
dmeventd Add dmeventd monitoring for RAID devices. 2011-08-11 05:00:20 +00:00
lvmetad lvmetad: Edit the MISSING_PV flags only after making a "reply" copy of the 2011-07-25 17:59:50 +00:00
Makefile.in Use vpath instead of VPATH. 2010-04-09 21:34:25 +00:00