workaround for mongojs db.close issue

https://github.com/mafintosh/mongojs/issues/224
This commit is contained in:
Brian Gough
2015-12-22 15:36:15 +00:00
parent d3583b4ef6
commit bb7153c6c1
@@ -27,6 +27,14 @@ setTimeout () ->
logger.log "checking for updates, limit=#{LIMIT}, delay=#{DOCUMENT_PACK_DELAY}, timeout=#{TIMEOUT}"
# work around for https://github.com/mafintosh/mongojs/issues/224
db.close = (callback) ->
this._getServer (err, server) ->
return callback(err) if err?
server = if server.destroy? then server else server.topology
server.destroy(true, true)
callback()
finish = () ->
logger.log 'closing db'
db.close () ->