pgbench already has a "\sleep" command, and the way that delay is handled happens inside threadRun() instead. The pausing of the rate limit throttle needs to operate in the same place.

It does operate at the same place. The throttling is performed by inserting a "sleep" first thing when starting a new transaction. So if their is a weirdness, it should show as well without throttling but with a fixed \sleep instead?

--
Fabien.


--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to