When running as a Windows service, Jenkins is unable to restart itself after installing/upgrading plugins or running /restart. The tail of jenkins.err.log reads:

      """
      WARNING: Failed to restart Hudson
      java.io.IOException: Restarting a service
      [Jenkins] $ "C:\Program Files (x86)\Jenkins\jenkins.exe" restart

      at hudson.lifecycle.WindowsServiceLifecycle.restart(WindowsServiceLifecycle.java:135)
      at jenkins.model.Jenkins$23.run(Jenkins.java:3288)
      """

      Additionally, jenkins.wrapper.log shows the following error:

      """
      2014-04-16 16:54:57 - Starting C:\Program Files (x86)\Jenkins\jre\bin\java -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "C:\Program Files (x86)\Jenkins\jenkins.war" --httpPort=8080
      2014-04-16 16:54:57 - Started 1796
      2014-04-17 18:14:19 - Stopping jenkins
      2014-04-17 18:14:19 - ProcessKill 1796
      2014-04-17 18:14:19 - Send SIGINT 1796
      2014-04-17 18:14:19 - SIGINT to1796 successful
      2014-04-17 18:14:19 - Send SIGINT 1796
      2014-04-17 18:14:19 - SIGINT to 1796 failed - Killing as fallback
      2014-04-17 18:14:19 - Finished jenkins
      """

      On previous versions of Jenkins, none of the lines with "SIGINT" are present, and restart works as expected.

      Seeing this issue on two different Windows machines. Can be tested with a stock installation of jenkins-1.559.msi. After Jenkins is installed, go to localhost:8080/restart and restart. The Jenkins service will stop but not restart, and the above error can be seen in the err log.

      Went back and tested 1.549, 1.554, 1.557 and 1.558. None of these exhibited this problem. Reinstalled 1.559, and saw the problem immediately.

      Work-around is to run Windows Services manager and manually restart Jenkins service.

          [JENKINS-22685] Jenkins cannot restart Windows service

          JCK created issue -
          JCK made changes -
          Priority Original: Minor [ 4 ] New: Major [ 3 ]
          JCK made changes -
          Description Original: When running as a Windows service, Jenkins is unable to restart itself after installing/upgrading plugins or running /restart. The tail of jenkins.err.log reads:

          """
          WARNING: Failed to restart Hudson
          java.io.IOException: Restarting a service
          [Jenkins] $ "C:\Program Files (x86)\Jenkins\jenkins.exe" restart

          at hudson.lifecycle.WindowsServiceLifecycle.restart(WindowsServiceLifecycle.java:135)
          at jenkins.model.Jenkins$23.run(Jenkins.java:3288)
          """

          Seeing this issue on two different Windows machines. Can be tested with a stock installation of jenkins-1.559.msi. After Jenkins is installed, go to localhost:8080/restart and restart. The Jenkins service will stop but not restart, and the above error can be seen in the err log.

          Went back and tested 1.549, 1.554, 1.557 and 1.558. None of these exhibited this problem. Reinstalled 1.559, and saw the problem immediately.

          Work-around is to run Windows Services manager and manually restart Jenkins service.
          New: When running as a Windows service, Jenkins is unable to restart itself after installing/upgrading plugins or running /restart. The tail of jenkins.err.log reads:

          """
          WARNING: Failed to restart Hudson
          java.io.IOException: Restarting a service
          [Jenkins] $ "C:\Program Files (x86)\Jenkins\jenkins.exe" restart

          at hudson.lifecycle.WindowsServiceLifecycle.restart(WindowsServiceLifecycle.java:135)
          at jenkins.model.Jenkins$23.run(Jenkins.java:3288)
          """

          Additionally, jenkins.wrapper.log shows the following error:

          """
          2014-04-16 16:54:57 - Starting C:\Program Files (x86)\Jenkins\jre\bin\java -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "C:\Program Files (x86)\Jenkins\jenkins.war" --httpPort=8080
          2014-04-16 16:54:57 - Started 1796
          2014-04-17 18:14:19 - Stopping jenkins
          2014-04-17 18:14:19 - ProcessKill 1796
          2014-04-17 18:14:19 - Send SIGINT 1796
          2014-04-17 18:14:19 - SIGINT to1796 successful
          2014-04-17 18:14:19 - Send SIGINT 1796
          2014-04-17 18:14:19 - SIGINT to 1796 failed - Killing as fallback
          2014-04-17 18:14:19 - Finished jenkins
          """

          On previous versions of Jenkins, none of the lines with "SIGINT" are present, and restart works as expected.

          Seeing this issue on two different Windows machines. Can be tested with a stock installation of jenkins-1.559.msi. After Jenkins is installed, go to localhost:8080/restart and restart. The Jenkins service will stop but not restart, and the above error can be seen in the err log.

          Went back and tested 1.549, 1.554, 1.557 and 1.558. None of these exhibited this problem. Reinstalled 1.559, and saw the problem immediately.

          Work-around is to run Windows Services manager and manually restart Jenkins service.
          Daniel Beck made changes -
          Link New: This issue is duplicated by JENKINS-23147 [ JENKINS-23147 ]
          Oleg Nenashev made changes -
          Assignee New: JCK [ sdcgm ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Labels Original: jenkins service windows New: jenkins lts-candidate service windows
          SCM/JIRA link daemon made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          Oliver Gondža made changes -
          Labels Original: jenkins lts-candidate service windows New: 1.554.3-fixed jenkins service windows
          Jesse Glick made changes -
          Labels Original: 1.554.3-fixed jenkins service windows New: 1.554.3-fixed jenkins lts-candidate service windows
          Oliver Gondža made changes -
          Labels Original: 1.554.3-fixed jenkins lts-candidate service windows New: 1.554.3-fixed 1.565.1-fixed jenkins lts-candidate service windows

            sdcgm JCK
            sdcgm JCK
            Votes:
            6 Vote for this issue
            Watchers:
            16 Start watching this issue

              Created:
              Updated:
              Resolved: