Inicialice el controlador C de MongoDB llamando mongoc_init Exactamente una vez al inicio del programa. Es responsable de inicializar el estado global, como los contadores de procesos, SSL y las primitivas de subprocesos.
La excepción a esto es mongoc_log_set_handler(), que debe llamarse antes de;mongoc_init() de lo contrario, algunos seguimientos de registros no usarían su función de gestión de registros.Consulte "Gestores de registros personalizados" para ver un ejemplo detallado.
Llame a mongoc_cleanup solo una vez al final del programa para liberar toda la memoria y otros recursos asignados por el controlador. No debe llamar a ninguna otra función del controlador C de MongoDB después de mongoc_cleanup. Tenga en cuenta que mongoc_init no reinicializa el controlador después de mongoc_cleanup.