pgsql: Fix possible lockup in pgbench with -R.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql: Fix possible lockup in pgbench with -R.
Дата
Msg-id E1hr5iI-0005tm-Ow@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Fix possible lockup in pgbench with -R.

pgbench would sometimes get stuck waiting forever after its last
client thread terminated, due to failing to check for there being
nothing more to wait for.

Bug introduced during refactoring in v10 (I didn't bother to try to
assign blame to a specific commit).  It's already repaired in
HEAD/v12 thanks to commit 3bac77c48, but v10 and v11 need this fix.

Fabien Coelho, per report from Tomas Vondra; reviewed by
Yoshikazu Imai

Discussion: https://postgr.es/m/cc5d76c1-6144-bbed-ad1b-961d13d88f3b@2ndquadrant.com

Branch
------
REL_10_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/46c193213adb4cbcdd0f8198b361de27d0ca13fe

Modified Files
--------------
src/bin/pgbench/pgbench.c | 4 ++++
1 file changed, 4 insertions(+)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: pgsql: Tweak our special-case logic for the IANA "Factory" timezone.
Следующее
От: Alvaro Herrera
Дата:
Сообщение: pgsql: Don't uselessly escape a string that doesn't need escaping