1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/daemons/lvmlockd
David Teigland 1fae121b22 lvmlockd: fix sending debug info to lvmlockctl
Single messages sent over unix sockets are limited in
size to /proc/sys/net/core/wmem_max, so send the 1MB
debug buffer in smaller chunks to avoid EMSGSIZE.

Also look for EAGAIN and retry sending for a limited
time when the reader is slower than the writer.

Also shift the location of that code so it's the same
as other requests.
2015-08-20 14:07:11 -05:00
..
.gitignore gitignore: Update for in-place build. 2015-07-27 13:18:35 +01:00
lvmlockctl.c lvmlockd: fix sending debug info to lvmlockctl 2015-08-20 14:07:11 -05:00
lvmlockd-client.h lvmlockd: handle loss of sanlock lease storage 2015-08-05 10:21:45 -05:00
lvmlockd-core.c lvmlockd: fix sending debug info to lvmlockctl 2015-08-20 14:07:11 -05:00
lvmlockd-dlm.c coverity: return value check in lvmlockd-dlm 2015-08-04 09:49:29 +02:00
lvmlockd-internal.h lvmlockd: ignore cmd close if no locks were taken 2015-08-19 12:16:04 -05:00
lvmlockd-sanlock.c lvmlockd: handle loss of sanlock lease storage 2015-08-05 10:21:45 -05:00
Makefile.in lvmlockd: Drop -lrt now handled by configure. 2015-07-27 14:53:08 +01:00