Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-2451

Coverity analysis defect 102188: LOCK

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 1.10.0
    • None
    • None
    • None
    • Fully Compatible

    Description

      LOCK

      Defect 102188 (STATIC_C)
      Checker LOCK (subcategory double_unlock)
      File: /src/mongoc/mongoc-topology.c
      Function _mongoc_topology_run_background
      /src/mongoc/mongoc-topology.c, line: 1053
      "pthread_mutex_unlock" unlocks "topology->mutex".

                   mongoc_mutex_unlock (&topology->mutex);

      /src/mongoc/mongoc-topology.c, line: 1128
      "pthread_mutex_unlock" unlocks "topology->mutex" while it is unlocked.

             mongoc_mutex_unlock (&topology->mutex);

      Attachments

        Activity

          People

            xiangyu.yao@mongodb.com Xiangyu Yao (Inactive)
            xgen-internal-coverity Coverity Collector User
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: