Cela pourrait être plus clair dans le manuel, mais il y a une indication définitive que la file d'attente est nettoyée dès qu'aucune session n'attend activement la notification. Par documentation :
Cela signifie que si personne n'écoute (aucune session active n'a émis un LISTEN
commande sur le même canal), rien n'empêche Postgres de nettoyer la file d'attente instantanément .