stop db service if/when closed
This commit is contained in:
parent
3c4aff4027
commit
2dc0764950
@ -183,15 +183,10 @@ DB.prototype.stop = function(callback) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
DB.prototype.close = function(callback) {
|
DB.prototype.close = function(callback) {
|
||||||
|
if(!this._store || this._store.isClosed()){
|
||||||
var self = this;
|
return callback();
|
||||||
if (self._store && self._store.isOpen()) {
|
|
||||||
// give the db a grace period to settle out
|
|
||||||
return setTimeout(function() {
|
|
||||||
self._store.close(callback);
|
|
||||||
}, 2000);
|
|
||||||
}
|
}
|
||||||
setImmediate(callback);
|
this._store.close(callback);
|
||||||
};
|
};
|
||||||
|
|
||||||
DB.prototype.getAPIMethods = function() {
|
DB.prototype.getAPIMethods = function() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user