Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-47971

Leaking Handles to \Device\NamedPipe on slave (Win7, JNLP)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • durable-task-plugin

      Steps to reproduce:

      (1) Create a simple, self calling pipeline script 'HelloWorldLoop' and start it:

      stage('Foo') { 
          node('test-node') { bat 'echo Hello, World!' }
          build job: 'HelloWorldLoop', wait: false
      }

      (2) Open Procexp on slave node and watch "Handles"-count rise of the process ip2launcher.exe

       

      With every run, there is a new open handle to "\Device\NamedPipe".After ~3000 open handles you can not start even simple GUI applications (cmd, paint, ...). You have to restart the slave agent to go on. I can not open the details in procexp so sorry, I can not provide more details without further instructions (overlooked something obvious? Not used to java-programs...). 

      This sounds similar to JENKINS-43199 but this one should be resolved in 2.73.3, shouldn't it?

       

            Unassigned Unassigned
            peterschneider255 Peter Schneider
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: