summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2014-06-15 09:34:48 -0300
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2014-06-15 09:34:48 -0300
commitae9f16d5ed4adbe040ca5f5ef9728669d3de15b4 (patch)
treefa45adbe8d2116b5dfab68b3b576ade2b9e64676
parent0a3b12a366f9911f3f08e6cd86495647a929484e (diff)
parentda71415b1a8cca290ceded7d4377b704b53a1e5a (diff)
downloadaskbot-ae9f16d5ed4adbe040ca5f5ef9728669d3de15b4.tar.gz
askbot-ae9f16d5ed4adbe040ca5f5ef9728669d3de15b4.tar.bz2
askbot-ae9f16d5ed4adbe040ca5f5ef9728669d3de15b4.zip
Merge pull request #215 from keto/fix-prefork-mode
Fix prefork mode
-rw-r--r--askbot/startup_procedures.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/askbot/startup_procedures.py b/askbot/startup_procedures.py
index 3adbd781..f7c93964 100644
--- a/askbot/startup_procedures.py
+++ b/askbot/startup_procedures.py
@@ -1062,3 +1062,7 @@ def run():
except AskbotConfigError, error:
print error
sys.exit(1)
+ # close DB and cache connections to prevent issues in prefork mode
+ connection.close()
+ if hasattr(cache, 'close'):
+ cache.close()