[lvm-devel] LVM2/daemons/dmeventd dmeventd.c
zkabelac at sourceware.org
zkabelac at sourceware.org
Tue Mar 30 14:40:30 UTC 2010
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac at sourceware.org 2010-03-30 14:40:30
Modified files:
daemons/dmeventd: dmeventd.c
Log message:
Force C locale
As we need to use mlockall() enforce "C" locales for dmeventd.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/daemons/dmeventd/dmeventd.c.diff?cvsroot=lvm2&r1=1.56&r2=1.57
--- LVM2/daemons/dmeventd/dmeventd.c 2010/03/30 14:37:28 1.56
+++ LVM2/daemons/dmeventd/dmeventd.c 2010/03/30 14:40:30 1.57
@@ -1698,6 +1698,13 @@
}
}
+ /*
+ * Switch to C locale to avoid reading large locale-archive file
+ * used by some glibc (on some distributions it takes over 100MB).
+ * Daemon currently needs to use mlockall().
+ */
+ setenv("LANG", "C", 1);
+
if (!_debug)
_daemonize();
More information about the lvm-devel
mailing list