[FM Discuss] FATAL: connection limit exceeded for non-superusers

Daniel James daniel.james at sourcefabric.org
Wed Mar 21 03:56:18 PDT 2012


Hi folks,

Here's a bug I ran into today while attempting to edit a book, it was
pretty spectacular :-)

Cheers!

Daniel


Environment:

Request Method: GET
Request URL: http://booki.flossmanuals.net/newscoop-4-cookbook-en-4-0/_edit/
Django Version: 1.3 pre-alpha SVN-13637
Python Version: 2.6.6
Installed Applications:
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.admin',
 'south',
 'booki.editor',
 'booki.account',
 'booki.reader',
 'booki.portal',
 'booki.messaging',
 'sputnik']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.middleware.transaction.TransactionMiddleware')


Traceback:
File "/var/www/bookifm/lib/django/django/core/handlers/base.py" in
get_response
  100.                     response = callback(request, *callback_args,
**callback_kwargs)
File "/var/www/bookifm/lib/django/django/contrib/auth/decorators.py" in
_wrapped_view
  24.             if test_func(request.user):
File "/var/www/bookifm/lib/django/django/contrib/auth/middleware.py" in
__get__
  9.             request._cached_user = get_user(request)
File "/var/www/bookifm/lib/django/django/contrib/auth/__init__.py" in
get_user
  97.         user_id = request.session[SESSION_KEY]
File
"/var/www/bookifm/lib/django/django/contrib/sessions/backends/base.py"
in __getitem__
  46.         return self._session[key]
File
"/var/www/bookifm/lib/django/django/contrib/sessions/backends/base.py"
in _get_session
  172.                 self._session_cache = self.load()
File
"/var/www/bookifm/lib/django/django/contrib/sessions/backends/db.py" in load
  20.                 expire_date__gt=datetime.datetime.now()
File "/var/www/bookifm/lib/django/django/db/models/manager.py" in get
  132.         return self.get_query_set().get(*args, **kwargs)
File "/var/www/bookifm/lib/django/django/db/models/query.py" in get
  336.         num = len(clone)
File "/var/www/bookifm/lib/django/django/db/models/query.py" in __len__
  81.                 self._result_cache = list(self.iterator())
File "/var/www/bookifm/lib/django/django/db/models/query.py" in iterator
  269.         for row in compiler.results_iter():
File "/var/www/bookifm/lib/django/django/db/models/sql/compiler.py" in
results_iter
  672.         for rows in self.execute_sql(MULTI):
File "/var/www/bookifm/lib/django/django/db/models/sql/compiler.py" in
execute_sql
  726.         cursor = self.connection.cursor()
File "/var/www/bookifm/lib/django/django/db/backends/__init__.py" in cursor
  75.         cursor = self._cursor()
File
"/var/www/bookifm/lib/django/django/db/backends/postgresql_psycopg2/base.py"
in _cursor
  141.             self.connection = Database.connect(**conn_params)

Exception Type: OperationalError at /newscoop-4-cookbook-en-4-0/_edit/
Exception Value: FATAL:  connection limit exceeded for non-superusers



More information about the Discuss mailing list