[pyar] Django: InterfaceError: connection alredy closed

Juan Carizza juan.carizza en gmail.com
Lun Jun 2 19:50:54 ART 2014


Gracias Seba. Probamos actualizando psycopg a la version 2.5.3 y nada :(


2014-06-02 16:06 GMT-03:00 Sebastián Seba <ssebastianj en gmail.com>:

> 2014-06-02 16:01 GMT-03:00 Juan Carizza <juan.carizza en gmail.com>:
>
>> Gente, ¿Cómo están? Ultimamente está pasando cosas raras.
>>
>> Hoy con lo que me estoy topando es un InterfaceError. La descripción del mensaje está clara, alguien (sea PostgresSQL u otro proceso) está cerrando la conexión y python no se da cuenta.
>>
>>
>>
>>
>> El tema es: ¿Por donde arranco? ¿Hay alguna forma de ver donde se está cerrando la conexión?
>>
>>
>> Tengo estos paquetes que quiza estén relacionados:
>> psycopg2==2.4.5
>> Django==1.6.3
>>
>>
>> Acá está el trace:
>>
>>
>> Seguimiento de pila (la llamada más reciente en último lugar):
>>
>>   File "django/core/handlers/base.py", line 88, in get_response
>>     response = middleware_method(request)
>>   File "django/middleware/locale.py", line 32, in process_request
>>     request, check_path=check_path)
>>   File "django/utils/translation/__init__.py", line 166, in get_language_from_request
>>     return _trans.get_language_from_request(request, check_path)
>>   File "django/utils/translation/trans_real.py", line 430, in get_language_from_request
>>     lang_code = request.session.get('django_language', None)
>>   File "django/contrib/sessions/backends/base.py", line 58, in get
>>     return self._session.get(key, default)
>>   File "django/contrib/sessions/backends/base.py", line 173, in _get_session
>>     self._session_cache = self.load()
>>   File "django/contrib/sessions/backends/db.py", line 20, in load
>>     expire_date__gt=timezone.now()
>>   File "django/db/models/manager.py", line 151, in get
>>     return self.get_queryset().get(*args, **kwargs)
>>   File "django/db/models/query.py", line 304, in get
>>     num = len(clone)
>>   File "django/db/models/query.py", line 77, in __len__
>>     self._fetch_all()
>>   File "django/db/models/query.py", line 857, in _fetch_all
>>     self._result_cache = list(self.iterator())
>>   File "django/db/models/query.py", line 220, in iterator
>>     for row in compiler.results_iter():
>>   File "django/db/models/sql/compiler.py", line 713, in results_iter
>>     for rows in self.execute_sql(MULTI):
>>   File "django/db/models/sql/compiler.py", line 785, in execute_sql
>>     cursor = self.connection.cursor()
>>   File "django/db/backends/__init__.py", line 162, in cursor
>>     cursor = util.CursorWrapper(self._cursor(), self)
>>   File "django/db/backends/__init__.py", line 134, in _cursor
>>     return self.create_cursor()
>>   File "django/db/utils.py", line 99, in __exit__
>>     six.reraise(dj_exc_type, dj_exc_value, traceback)
>>   File "django/db/backends/__init__.py", line 134, in _cursor
>>     return self.create_cursor()
>>   File "django/db/backends/postgresql_psycopg2/base.py", line 137, in create_cursor
>>     cursor = self.connection.cursor()
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
> Hola. ¿Probaste actualizando antes psycopg? Hace unos días también tuvo
> unos problemas con Django y actualizando se resolvieron. Al momento la
> última versión es la 2.5.3 [0]
>
> [0] https://pypi.python.org/pypi/psycopg2
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140602/df63c67e/attachment-0001.html>


More information about the pyar mailing list