Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-2802

Coin gets stuck after running out of python threads

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: production
    • Fix Version/s: None
    • Component/s: Coin (obsolete)
    • Labels:
      None

      Description

      After couple of hours of every Coin restart, the service stops responding and starting up integrations, which means the CI is completely blocked.

      Based on analysis, there is a reasonable suspicion that the reason is too many threads left behind by the scheduler process. Counting threads for scheduler process results in

      vmbuilder@vmbuilder:~/qt-ci$ ps -T -p 25179 | wc -l
      4967
      

      Eventually this causes python process to refuse creating new threads because it does not have enough resources to do so.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            • Assignee:
              aakeskimo Aapo Keskimölö
              Reporter:
              aakeskimo Aapo Keskimölö
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes