From 667cb84af7771ccef058ce532c3ffc7475c2c08d Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 27 Nov 2015 10:05:57 +0100 Subject: [PATCH] Protect from crash on shutdown --- src/database.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/database.js b/src/database.js index 6856f353b..0e3f6e1eb 100644 --- a/src/database.js +++ b/src/database.js @@ -126,6 +126,8 @@ function clear(callback) { function beginTransaction(callback) { assert.strictEqual(typeof callback, 'function'); + if (gConnectionPool === null) return callback(new Error('No database connection pool.')); + gConnectionPool.getConnection(function (error, connection) { if (error) return callback(error);