Re: Exit walsender before confirming remote flush in logical replication - Mailing list pgsql-hackers

From Evgeny Voropaev
Subject Re: Exit walsender before confirming remote flush in logical replication
Date
Msg-id 161718d7-aa3d-4d87-b2c0-3225e8d03713@tantorlabs.com
Whole thread
In response to Re: Exit walsender before confirming remote flush in logical replication  (Andres Freund <andres@anarazel.de>)
List pgsql-hackers
> Failed on CI just now:
>
> https://cirrus-ci.com/task/6745359004729344?logs=test_world#L410
>
https://api.cirrus-ci.com/v1/artifact/task/6745359004729344/testrun/build/testrun/subscription/038_walsnd_shutdown_timeout/log/regress_log_038_walsnd_shutdown_timeout
>
> [14:58:26.146](0.066s) ok 3 - have walreceiver pid 13796
> ### Stopping node "publisher" using mode fast
> # Running: pg_ctl --pgdata
/home/postgres/postgres/build/testrun/subscription/038_walsnd_shutdown_timeout/data/t_038_walsnd_shutdown_timeout_publisher_data/pgdata
--modefast stop
 
> waiting for server to shut
down...........................................................................................................................
failed
> pg_ctl: server does not shut down
> # pg_ctl stop failed: 256
> # Postmaster PID for node "publisher" is 3679
> [15:00:38.178](132.032s) Bail out!  pg_ctl stop failed

+1
It still fails sporadically.
For example, It had failed here - https://cirrus-ci.com/task/5208188162670592?logs=test_world#L417

     ok 3 - have walreceiver pid 69871
     Bail out!  pg_ctl stop failed
     # test failed

and then passed here:
https://cirrus-ci.com/task/5031400161673216?logs=test_world#L340

Best regards,
Evgeny Voropaev,Tantor Labs, LLC




pgsql-hackers by date:

Previous
From: jian he
Date:
Subject: Re: SQL:2011 Application Time Update & Delete
Next
From: David Rowley
Date:
Subject: Re: A very quick observation of dangling pointers in Postgres pathlists