summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Bronn <jbronn@gmail.com>2010-04-11 19:01:02 +0000
committerJustin Bronn <jbronn@gmail.com>2010-04-11 19:01:02 +0000
commitbf5d71f2a7ee0565390f2e657027e58197b16c67 (patch)
tree986593d3cdcb76cfd5d4bd5ad21c8efa4456ab5e
parentb2ecfe845f407b01a00fcf5cce0a6402631f5043 (diff)
[1.1.X] Fixed #9437 -- Now close the connection after getting the PostGIS version during spatial backend initialization.
Backport of r12948 from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.1.X@12949 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/contrib/gis/db/backend/postgis/management.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/django/contrib/gis/db/backend/postgis/management.py b/django/contrib/gis/db/backend/postgis/management.py
index c1cb32a04f..3174c0229a 100644
--- a/django/contrib/gis/db/backend/postgis/management.py
+++ b/django/contrib/gis/db/backend/postgis/management.py
@@ -12,7 +12,8 @@ def _get_postgis_func(func):
cursor = connection.cursor()
cursor.execute('SELECT %s()' % func)
row = cursor.fetchone()
- cursor.close()
+ # Close out the connection. See #9437.
+ connection.close()
return row[0]
### PostGIS management functions ###