U moet _autoReconnect inschakelen in de mongo::DBClientConnection::DBClientConnection-constructor.
http://api.mongodb.org/cplusplus/current/classmongo_1_1_d_b_client_connection.html#a6a1a348024dd302572504b7bfb6e74a2
De variabele _failed die wordt geretourneerd door de methode isfailed() wordt pas ingesteld als _check Connection wordt aangeroepen. _checkConnection wordt pas aangeroepen als er iets naar de database is verzonden, dus als alternatief kunt u het ping-commando aanroepen voordat u _isFailed aanroept. De aanbevolen oplossing is echter om _autoReconnect in te schakelen.