Au cas où quelqu'un tomberait sur cette question, le problème était un db.close() errant appeler la même référence de base de données utilisée plus tard pour db.dropDatabase() . IMO 'la topologie a été détruite ' est une erreur étrange pour cela (peut-être 'socket fermé '), mais dans ce cas était le problème.