summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/httpserver
diff options
context:
space:
mode:
authorNiklas Hambüchen <mail@nh2.me>2017-12-29 22:54:50 +0100
committerNiklas Hambüchen <mail@nh2.me>2018-11-04 11:09:30 +0100
commit92f40bab2b9a437cdfb1f8fedd500699b5eda92b (patch)
tree603ca6264beafb0e9ba6ec7d805ad245226ad1e0 /pkgs/development/python-modules/httpserver
parent3fc7d5eb83804e10ae55b1ae9b102f88b1ea2b08 (diff)
glusterfs service: Switch to simple unit instead of forking.
Gluster's pidfile handling is bug-ridden. I have fixed https://bugzilla.redhat.com/show_bug.cgi?id=1509340 in an attempt to improve it but that is far from enough. The gluster developers describe another pidfile issue as "our brick-process management is a total nightmare", see https://github.com/gluster/glusterfs/blob/f1071f17e02502c24375c0b480d369d37f4e4054/xlators/mgmt/glusterd/src/glusterd-utils.c#L5907-L5924 I have observed multiple cases where glusterd doesn't start correctly and systemd doesn't notice because of the erroneous pidfile handling. To improve the situation, we don't let glusterd daemonize itself any more and instead use `--no-daemon` and the `Simple` service type.
Diffstat (limited to 'pkgs/development/python-modules/httpserver')
0 files changed, 0 insertions, 0 deletions