Continuum
  1. Continuum
  2. CONTINUUM-2693

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

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major 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.

        Activity

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development