| From: | Victor Spirin <v(dot)spirin(at)postgrespro(dot)ru> |
|---|---|
| To: | pgsql-hackers(at)lists(dot)postgresql(dot)org |
| Subject: | Sometimes the output to the stdout in Windows disappears |
| Date: | 2020-08-31 18:20:28 |
| Message-ID: | ac976d8c-03df-d6b8-025c-15a2de8d9af1@postgrespro.ru |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi!
Sometimes the output to stdout on Windows on multicore machines does not
go through after connecting and disconnecting to the server using the
PQconnectdbParams and PQfinish functions. I tested on 6 cores.
First we appeared this in some pgbench tests. Then we found that this
happens on any console program using PQconnectdbParams and PQfinish.
I am attaching a patch and a script for testing.
--
Victor Spirin
Postgres Professional:http://www.postgrespro.com
The Russian Postgres Company
| Attachment | Content-Type | Size |
|---|---|---|
| stdout.patch | text/plain | 527 bytes |
| test_clusterdb.pl | text/plain | 412 bytes |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alvaro Herrera | 2020-08-31 18:21:56 | LogwrtResult contended spinlock |
| Previous Message | Ranier Vilela | 2020-08-31 18:08:49 | Re: Clang UndefinedBehaviorSanitize (Postgres14) Detected undefined-behavior |