Provided by: libmongoc-doc_2.2.1-1_all bug

SYNOPSIS

          void
          mongoc_client_destroy (mongoc_client_t *client);

       Release all resources associated with client and free the structure. Does nothing if client is NULL.

       Only  call  mongoc_client_destroy()  <>  on a single-threaded client. Do not call on a mongoc_client_t <>
       obtained   from   a   mongoc_client_pool_t   <>,   which   should   instead   be   pushed    back    with
       mongoc_client_pool_push() <>.

PARAMETERS

client: A mongoc_client_t <>.

       See also:
          mongoc_client_pool_push() <> to push a multi-threaded client back onto a pool.

Author

       MongoDB, Inc

Copyright

       2009-present, MongoDB, Inc.

2.2.1                                             Dec 11, 2025                          MONGOC_CLIENT_DESTROY(3)