-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
I am 99% sure there is a race condition in this module. If you run npm run test-pouchdb in pouchdb-server enough times, you'll see stuff like this:
Possibly unhandled Error: database is closed
at applyNextDocCountDelta (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/lib/adapters/leveldb.js:120:28)
at incrementDocCount (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/lib/adapters/leveldb.js:142:5)
at countDocs (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/lib/adapters/leveldb.js:107:14)
at PouchAlt.LevelPouch.api._info (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/lib/adapters/leveldb.js:154:5)
at PouchAlt.<anonymous> (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/lib/adapter.js:666:8)
at PouchAlt.<anonymous> (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/lib/utils.js:443:21)
at PouchAlt.<anonymous> (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/node_modules/argsarray/index.js:14:18)
at /Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/lib/utils.js:405:21
at tryCatch2 (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/node_modules/bluebird/js/main/util.js:73:19)
at Promise$_resolveFromResolver [as _resolveFromResolver] (/Users/nolan/workspace/pouchdb-server/node_modules/pouchdb/node_modules/bluebird/js/main/promise.js:595:13)
Metadata
Metadata
Assignees
Labels
No labels