Poderia ser mais claro no manual, mas há indicação definitiva de que a fila é limpa assim que nenhuma sessão estiver ativamente aguardando a notificação. Por documentação:
Isso significa que, se ninguém estiver ouvindo (nenhuma sessão ativa emitiu um
LISTEN
comando no mesmo canal), nada impede o Postgres de limpar a fila instantaneamente .