diff options
author | Bjorn Munch <Bjorn.Munch@sun.com> | 2010-04-13 13:55:11 +0200 |
---|---|---|
committer | Bjorn Munch <Bjorn.Munch@sun.com> | 2010-04-13 13:55:11 +0200 |
commit | 83e673474b2cd6814be6ae07418b429b825925b9 (patch) | |
tree | f9694c9fdc36d3baed905d4127e137801bacff07 /client | |
parent | f94d20bc10178cc9b9043b923eb0e2964f737acc (diff) | |
parent | 2682fb67c35b630b3cbebc7d0a6045930989e85a (diff) | |
download | mariadb-git-83e673474b2cd6814be6ae07418b429b825925b9.tar.gz |
upmerge 42513,52214
Diffstat (limited to 'client')
-rw-r--r-- | client/mysqltest.cc | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/client/mysqltest.cc b/client/mysqltest.cc index 57c1cec49bd..071e41dec69 100644 --- a/client/mysqltest.cc +++ b/client/mysqltest.cc @@ -612,8 +612,11 @@ public: if ((bytes= fread(buf, 1, sizeof(buf), m_file)) <= 0) { - fprintf(stderr, "Failed to read from '%s', errno: %d\n", - m_file_name, errno); + // ferror=0 will happen here if no queries executed yet + if (ferror(m_file)) + fprintf(stderr, + "Failed to read from '%s', errno: %d, feof:%d, ferror:%d\n", + m_file_name, errno, feof(m_file), ferror(m_file)); DBUG_VOID_RETURN; } @@ -8393,16 +8396,6 @@ int main(int argc, char **argv) check_result(); } } - else - { - /* - No result_file_name specified, the result - has been printed to stdout, exit with error - unless script has called "exit" to indicate success - */ - if (abort_flag == 0) - die("Exit with failure! Call 'exit' in script to return with sucess"); - } } else { |