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

Campfire Plugin crash at end of succesful build makes build fail

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • campfire-plugin
    • None
    • Centos 5 / Centos 6 / Debian Wheezy

      I'm doing multi-platform builds and on 3 of the 7 platforms I'm building this crash occurred.

      This is not a critical part of the build, so I would like the option for an exception to not be fatal and just simply be ignored. Notification itself to a campfire room is not an error if it fails, it's a best effort service.

      If you guys can figure out what this happened, that would be great, but the default behavior of making the build fail is actually not very helpful and makes me want to turn it off because it's disruptive to our builds.

      ERROR: Publisher hudson.plugins.campfire.CampfireNotifier aborted due to exception
      java.io.IOException: Stream closed
      at java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:162)
      at java.io.BufferedInputStream.read(BufferedInputStream.java:258)
      at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
      at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
      at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
      at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
      at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
      at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      at hudson.plugins.campfire.Campfire.post(Campfire.java:68)
      at hudson.plugins.campfire.Room.speak(Room.java:29)
      at hudson.plugins.campfire.CampfireNotifier.publish(CampfireNotifier.java:48)
      at hudson.plugins.campfire.CampfireNotifier.perform(CampfireNotifier.java:80)
      at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:807)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:782)
      at hudson.model.Build$BuildExecution.post2(Build.java:183)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:729)
      at hudson.model.Run.execute(Run.java:1541)
      at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:236)

          [JENKINS-15618] Campfire Plugin crash at end of succesful build makes build fail

          There are no comments yet on this issue.

            jenslukowski jenslukowski
            yanfali Yan-Fa Li
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: