Projet

Général

Profil

Bug #26351

Forcer le timeout des socket de mail

Ajouté par Emmanuel Cazenave il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
12 septembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Pour éviter ce binz : #22290.

On pourrait essayer de forcer le timeout à 10 secondes (et pour vérifier si ça marche j'ai posé EMAIL_TIMEOUT = 10.0 sur authentic.test settings.d/smtp.timeout.py).


Fichiers


Demandes liées

Lié à Hobo - Development #26911: authentic: empêcher celery/kombu de manipuler le timeout par défaut des socketsRejeté02 octobre 2018

Actions

Révisions associées

Révision 13409568 (diff)
Ajouté par Emmanuel Cazenave il y a plus de 5 ans

force email socket timeout to 10 seconds (#26351)

Historique

#2

Mis à jour par Thomas Noël il y a plus de 5 ans

EMAIL_TIMEOUT = 10.0 sur authentic.test settings.d/smtp.timeout.py

Impeccable, laissons tourner ainsi et voyons si le binz refait surface.

#3

Mis à jour par Emmanuel Cazenave il y a plus de 5 ans

Pas vu d'erreur depuis 2 jours, trop court pour être vraiment probant mais je trouve que ça se tente quand même.

#4

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée

Ack.

#5

Mis à jour par Thomas Noël il y a plus de 5 ans

Emmanuel si éventuellement tu peux ajouter un petit commentaire au dessus, qui explique qu'on fait cela parce que ça permet d'imposer un timeout de 10s sur les socket pour le mail, alors que d'autres parties du code jouent parfois à poser des timeout génériques sur le module socket (par exemple celery et son 0.1s) ... ou pas...

#6

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Pointer directement le doigt sur kombu et le ticket associé, ça évitera d'avoir à réfléchir le jour où ce sera relu.

#7

Mis à jour par Emmanuel Cazenave il y a plus de 5 ans

Voilà.

#8

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée
#9

Mis à jour par Emmanuel Cazenave il y a plus de 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 13409568321e8fd16abcff0415c66dc8b783cc3d
Author: Emmanuel Cazenave <ecazenave@entrouvert.com>
Date:   Fri Sep 14 10:54:21 2018 +0200

    force email socket timeout to 10 seconds (#26351)
#10

Mis à jour par Emmanuel Cazenave il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#11

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

  • Lié à Development #26911: authentic: empêcher celery/kombu de manipuler le timeout par défaut des sockets ajouté

Formats disponibles : Atom PDF