On Fri, Apr 7, 2023 at 8:43 AM Andres Freund <and...@anarazel.de> wrote: > > On 2023-04-06 12:10:57 +0530, Amit Kapila wrote: > > Also, it seems you have removed the checks related to > > slots, is it because PROCSIG_RECOVERY_CONFLICT_LOGICALSLOT is only > > used for logical slots? If so, do you think an Assert would make > > sense? > > The asserts that have been added aren't correct. There's no guarantee that the > receiver of the procsignal still holds the same slot or any slot at all. >
For backends, that don't hold any slot, can we skip setting the RecoveryConflictPending and other flags? -- With Regards, Amit Kapila.