提交 ca5db759 编写于 作者: A Alvaro Herrera

isolationtester: add a few fflush(stderr) calls

The lack of them is causing failures in some BF members.

Per Andrew Dunstan.
上级 40ed59b2
...@@ -566,6 +566,7 @@ run_permutation(TestSpec * testspec, int nsteps, Step ** steps) ...@@ -566,6 +566,7 @@ run_permutation(TestSpec * testspec, int nsteps, Step ** steps)
*/ */
fflush(stdout); fflush(stdout);
fprintf(stderr, "invalid permutation detected\n"); fprintf(stderr, "invalid permutation detected\n");
fflush(stderr);
/* Cancel the waiting statement from this session. */ /* Cancel the waiting statement from this session. */
cancel = PQgetCancel(conn); cancel = PQgetCancel(conn);
...@@ -648,6 +649,7 @@ teardown: ...@@ -648,6 +649,7 @@ teardown:
testspec->sessions[i]->name, testspec->sessions[i]->name,
PQerrorMessage(conns[i + 1])); PQerrorMessage(conns[i + 1]));
/* don't exit on teardown failure */ /* don't exit on teardown failure */
fflush(stderr);
} }
PQclear(res); PQclear(res);
} }
...@@ -666,7 +668,7 @@ teardown: ...@@ -666,7 +668,7 @@ teardown:
fprintf(stderr, "teardown failed: %s", fprintf(stderr, "teardown failed: %s",
PQerrorMessage(conns[0])); PQerrorMessage(conns[0]));
/* don't exit on teardown failure */ /* don't exit on teardown failure */
fflush(stderr);
} }
PQclear(res); PQclear(res);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册