diegohaz/rest

MongoError: Topology was destroyed

phungthelam1996 opened this issue · 1 comments

All REST APIs are running very well. One day all APIs generate this error:

MongoError: Topology was destroyed
    at nextFunction (/srv/api/babylover_api/node_modules/mongodb-core/lib/cursor.js:603:27)
    at Cursor.next (/srv/api/babylover_api/node_modules/mongodb-core/lib/cursor.js:824:3)
    at Cursor._next (/srv/api/babylover_api/node_modules/mongodb/lib/cursor.js:211:36)
    at nextObject (/srv/api/babylover_api/node_modules/mongodb/lib/operations/cursor_ops.js:186:10)
    at next (/srv/api/babylover_api/node_modules/mongodb/lib/operations/cursor_ops.js:165:3)
    at executeOperation (/srv/api/babylover_api/node_modules/mongodb/lib/utils.js:420:24)
    at Cursor.next (/srv/api/babylover_api/node_modules/mongodb/lib/cursor.js:253:10)
    at findOne (/srv/api/babylover_api/node_modules/mongodb/lib/operations/collection_ops.js:542:10)
    at executeOperation (/srv/api/babylover_api/node_modules/mongodb/lib/utils.js:420:24)
    at Collection.findOne (/srv/api/babylover_api/node_modules/mongodb/lib/collection.js:1021:10)
    at NativeCollection.(anonymous function) [as findOne] (/srv/api/babylover_api/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:142:28)
    at NodeCollection.findOne (/srv/api/babylover_api/node_modules/mquery/lib/collection/node.js:42:19)
    at model.Query.Query.findOne (/srv/api/babylover_api/node_modules/mquery/lib/mquery.js:1816:20)
    at model.Query.Query._findOne (/srv/api/babylover_api/node_modules/mongoose/lib/query.js:1792:22)
    at process.nextTick (/srv/api/babylover_api/node_modules/kareem/index.js:333:33)
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)

That's a mongo or mongoose error. Not part of this repo.

Have you tried searching for the error in google or stack overflow ?