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