Hi,
do I understand correctly that a BackendId is just an index into the
ProcSignalSlots array and not (necessarily) the same as the index into
ProcArrayStruct's procs?
If yes, could these be synchronized? Why is ProcSignalSlot not part of
PGPROC at all? Both are shared memory structures per backend (plus
NUM_AUXILIARY_PROCS). What am I missing?
Regards
Markus Wanner