summaryrefslogtreecommitdiff
path: root/sql/wsrep_utils.h
diff options
context:
space:
mode:
authorNirbhay Choubey <nirbhay@mariadb.com>2016-06-27 17:59:12 -0400
committerNirbhay Choubey <nirbhay@mariadb.com>2016-06-27 17:59:12 -0400
commit2768829e5397756faeae706df80bdba468f77795 (patch)
treeb1ab5d46db119aa891f7075977b0e81b47cfce65 /sql/wsrep_utils.h
parentb57232d3cb3dbf43551bf7aea42b6f439e0e49eb (diff)
downloadmariadb-git-2768829e5397756faeae706df80bdba468f77795.tar.gz
MDEV-10056: SST method mysqldump is broken
errno must be reset before strtol()/strtoll() functions are invoked.
Diffstat (limited to 'sql/wsrep_utils.h')
-rw-r--r--sql/wsrep_utils.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/wsrep_utils.h b/sql/wsrep_utils.h
index 6025423fe7f..f20e02d03a2 100644
--- a/sql/wsrep_utils.h
+++ b/sql/wsrep_utils.h
@@ -155,6 +155,7 @@ private:
}
bool parse_port(const char *port) {
+ errno= 0; /* Reset the errno */
m_port= strtol(port, NULL, 10);
if (errno == EINVAL || errno == ERANGE)
{