diff options
author | Sergei Golubchik <sergii@pisem.net> | 2015-01-24 09:37:58 +0100 |
---|---|---|
committer | Sergei Golubchik <sergii@pisem.net> | 2015-01-24 09:37:58 +0100 |
commit | 267fc6f2b70bd1e394a92deede9eac662056a378 (patch) | |
tree | a4f69b6c19f4416c285c5571325df8a49d8d2d25 /sql/rpl_mi.cc | |
parent | 45ff0d6277aa4481032f550f0340e52114918629 (diff) | |
download | mariadb-git-267fc6f2b70bd1e394a92deede9eac662056a378.tar.gz |
Master_info_index assumed that file descriptor can never be 0
Diffstat (limited to 'sql/rpl_mi.cc')
-rw-r--r-- | sql/rpl_mi.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/rpl_mi.cc b/sql/rpl_mi.cc index 78218e0418e..081265ccf58 100644 --- a/sql/rpl_mi.cc +++ b/sql/rpl_mi.cc @@ -864,6 +864,7 @@ Master_info_index::Master_info_index() memcpy(index_file_name + dir_length, "multi-", 6); bzero((char*) &index_file, sizeof(index_file)); + index_file.file= -1; } Master_info_index::~Master_info_index() @@ -871,7 +872,7 @@ Master_info_index::~Master_info_index() /* This will close connection for all objects in the cache */ my_hash_free(&master_info_hash); end_io_cache(&index_file); - if (index_file.file > 0) + if (index_file.file >= 0) my_close(index_file.file, MYF(MY_WME)); } |