logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

Author

       MongoDB, Inc

Description

       Calling  mongoc_client_reset()  prevents  resource cleanup in the child process from interfering with the
       parent process.

       This method causes the client to clear its session pool without sending endSessions. It  also  increments
       an  internal  generation  counter on the given client. After this method is called, cursors from previous
       generations will not issue a killCursors command when they are destroyed. Client sessions  from  previous
       generations cannot be used and should be destroyed.

Parameters

client: A mongoc_client_t.

Synopsis

          void
          mongoc_client_reset (mongoc_client_t *client);

       Call this method in the child after forking to invalidate the mongoc_client_t.

See Also