Grâce à Mark B (voir commentaires), j'ai découvert que le navigateur en était la cause. Plus exactement plugin firePHP dans Chrome. Après l'avoir désactivé, tout est revenu à la normale.
Pour une raison quelconque, firePHP oblige le navigateur à appeler la page deux fois lorsqu'aucun écho n'est créé.