diff options
Diffstat (limited to '0482-logger-Always-print-errors-in-english.patch')
-rw-r--r-- | 0482-logger-Always-print-errors-in-english.patch | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/0482-logger-Always-print-errors-in-english.patch b/0482-logger-Always-print-errors-in-english.patch new file mode 100644 index 0000000..e454bec --- /dev/null +++ b/0482-logger-Always-print-errors-in-english.patch @@ -0,0 +1,49 @@ +From e43af5b15d14e43c3201fd0fb7bf02663e3e0127 Mon Sep 17 00:00:00 2001 +From: Rinku Kothiya <rkothiya@redhat.com> +Date: Sat, 7 Nov 2020 12:09:36 +0530 +Subject: [PATCH 482/511] logger: Always print errors in english + +Upstream: +> Reviewed-on: https://github.com/gluster/glusterfs/pull/1657 +> fixes: #1302 +> Change-Id: If0e21f016155276a953c64a8dd13ff3eb281d09d +> Signed-off-by: Rinku Kothiya <rkothiya@redhat.com> + +BUG: 1896425 + +Change-Id: If0e21f016155276a953c64a8dd13ff3eb281d09d +Signed-off-by: Rinku Kothiya <rkothiya@redhat.com> +Reviewed-on: https://code.engineering.redhat.com/gerrit/219999 +Tested-by: RHGS Build Bot <nigelb@redhat.com> +Reviewed-by: Sunil Kumar Heggodu Gopala Acharya <sheggodu@redhat.com> +--- + libglusterfs/src/logging.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/libglusterfs/src/logging.c b/libglusterfs/src/logging.c +index 7f0eff6..5874c34 100644 +--- a/libglusterfs/src/logging.c ++++ b/libglusterfs/src/logging.c +@@ -513,6 +513,7 @@ gf_openlog(const char *ident, int option, int facility) + { + int _option = option; + int _facility = facility; ++ char *language = NULL; + + if (-1 == _option) { + _option = LOG_PID | LOG_NDELAY; +@@ -522,7 +523,10 @@ gf_openlog(const char *ident, int option, int facility) + } + + /* TODO: Should check for errors here and return appropriately */ +- setlocale(LC_ALL, ""); ++ language = setlocale(LC_ALL, "en_US.UTF-8"); ++ if (!language) ++ setlocale(LC_ALL, ""); ++ + setlocale(LC_NUMERIC, "C"); /* C-locale for strtod, ... */ + /* close the previous syslog if open as we are changing settings */ + closelog(); +-- +1.8.3.1 + |