Uploaded image for project: 'Continuum'
  1. Continuum
  2. CONTINUUM-2693

File handle leak with TCP connections in CLOSE_WAIT when using distributed builds

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.4.1
    • Fix Version/s: 1.4.1
    • Component/s: None
    • Labels:
      None

      Description

      If you generate a lot of requests using the XMLRPC layer, such as when distributed builds are active, it is possible for connections to stay in the CLOSE_WAIT state until they are garbage collected. On a busy server with the default file limits, this can result in a IOException: Too many open files error.

      The workaround is to increase the limit of the files for the user running Continuum. However, the XMLRPC layer should manage the connections better to avoid them getting into this state.

        Attachments

          Activity

            People

            • Assignee:
              brettporter Brett Porter
              Reporter:
              brettporter Brett Porter
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: