Commit 3a948b3e authored by Hamza Dely's avatar Hamza Dely

[annuaires_pg] Active l'autocommit sur les transactions

http://initd.org/psycopg/docs/faq.html#problems-with-transactions-handling
Les appels à annuaires_pg laissent des connexions dans l'état « idle in
transaction » sur le serveur PostgreSQL, empêchant les modifications de
schéma de la table « prises_prise ».
L'autocommit permet d'éviter ce genre de problèmes.
parent cc6c07e5
......@@ -36,6 +36,7 @@ def _need_conn(f):
time.sleep(delay)
conn = psycopg2.connect(user='crans_ro', database='django',
host=host)
conn.set_session(autocommit=True)
return f(*args, **kwargs)
except psycopg2.OperationalError:
attempts += 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment