vernis 4 mode saint ne semble pas marquer un server comme malsain

La documentation pour le module de mode Saint de vernis 4 indique que lorsque le seuil des objects en list noire est atteint, le server sera marqué comme malsain. J'ai configuré une configuration avec un seul backend et un seuil de 0 (aussi essayé 1):

new saint1 = saintmode.saintmode(server1, 0); new vdir = directors.round_robin(); vdir.add_backend(saint1.backend()); 

J'ai également une logique pour gérer les backends malsains:

  if (!std.healthy(req.backend_hint)) { if (obj.ttl + obj.grace > 0s) { return (deliver); } } else { if (obj.ttl + 30s > 0s) { return (deliver); } } 

Quand j'ai une page avec une erreur, il semble utiliser la logique pour un backend sain. Il montrera la page pendant 30 ans après l'expiration et plus. Le sumt ne devrait-il pas marquer le backend comme étant malsain donc il utilise plus longtime?