Uploaded image for project: 'Magnolia DAM Module'
  1. Magnolia DAM Module
  2. MGNLDAM-729

Reduce severity of random 'broken pipe' exceptions

    XMLWordPrintable

Details

    • Task
    • Resolution: Cannot Reproduce
    • Neutral
    • None
    • None
    • None
    • None

    Description

      With MGNLDAM-679 we were able to make the errors triggered by video files that we'd get pretty consistently (both locally and on Jenkins) disappear.

      However, builds on Jenkins still show the same exception from time to time:

      [INFO] [talledLocalContainer] 2017-09-01 15:27:02,521 ERROR info.magnolia.dam.core.download.DamDownloadServlet: An IO error occurred during download
      [INFO] [talledLocalContainer] org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
      [INFO] [talledLocalContainer] 	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:380)
      [INFO] [talledLocalContainer] 	at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:420)
      [INFO] [talledLocalContainer] 	at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:345)
      [INFO] [talledLocalContainer] 	at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:405)
      [INFO] [talledLocalContainer] 	at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:393)
      [INFO] [talledLocalContainer] 	at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
      

      As fgrilli ended up commenting, this could be due to a number of issues.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                mmichel Maxime Michel
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR