1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-24 14:22:24 +03:00

Suppress bogus statistics when pgbench failed to complete any transactions.

Code added in 9.4 would attempt to divide by zero in such cases.
Noted while testing fix for missing-pclose problem.
This commit is contained in:
Tom Lane
2014-12-16 14:53:58 -05:00
parent 6c75384eed
commit f2a3cdb6db

View File

@ -2299,6 +2299,10 @@ printResults(int ttype, int64 normal_xacts, int nclients,
normal_xacts);
}
/* Remaining stats are nonsensical if we failed to execute any xacts */
if (normal_xacts <= 0)
return;
if (throttle_delay || progress)
{
/* compute and show latency average and standard deviation */