void SyncReplicationSlots(WalReceiverConn *wrconn)
pg_noreturn void ReplSlotSyncWorkerMain(const void *startup_data, size_t startup_data_len)
void ProcessSlotSyncMessage(void)
PGDLLIMPORT char * PrimarySlotName
void ShutDownSlotSync(void)
char * CheckAndGetDbnameFromConninfo(void)
PGDLLIMPORT bool sync_replication_slots
void HandleSlotSyncMessageInterrupt(void)
bool SlotSyncWorkerCanRestart(void)
PGDLLIMPORT volatile sig_atomic_t SlotSyncShutdownPending
bool ValidateSlotSyncParams(int elevel)
bool IsSyncingReplicationSlots(void)
PGDLLIMPORT char * PrimaryConnInfo
static WalReceiverConn * wrconn