Jenkins slave.jar doesn't close HTTP connections properly

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      We use kubernetes-plugin to launch slaves. In a certain scenario, due to the Slave -> Jenkins connection timeout being very small (100s), the container couldn't connect to the Jenkins instance in time to get the JNLP arguments and it kept retrying forever. However, it did not close the HTTP connection for any of them and the QEMU process hosting the Jenkins instance ran out of file descriptors (which were being handled by the SLIRP stack via the -hostfwd option). All of the fds were stuck at FIN_WAIT2

            Assignee:
            Nehal J Wani
            Reporter:
            Nehal J Wani
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: