package com.gitblit;\r
\r
import java.io.IOException;\r
+import java.net.SocketException;\r
import java.text.MessageFormat;\r
import java.text.ParseException;\r
import java.util.Date;\r
}\r
\r
response.flushBuffer();\r
+ } catch (SocketException t) {\r
+ String message = t.getMessage() == null ? "" : t.getMessage().toLowerCase();\r
+ if (message.contains("reset") || message.contains("broken pipe")) {\r
+ logger.error("Client aborted zip download: " + message);\r
+ } else {\r
+ logger.error("Failed to write attachment to client", t); \r
+ }\r
} catch (Throwable t) {\r
logger.error("Failed to write attachment to client", t);\r
}\r