diff --git a/core/java/src/net/i2p/util/EepGet.java b/core/java/src/net/i2p/util/EepGet.java index 157a86a7139196220dddd912142f326c28c3a9e2..6a1c4230aa0ae3f56cd551c54b41aa0278504ccf 100644 --- a/core/java/src/net/i2p/util/EepGet.java +++ b/core/java/src/net/i2p/util/EepGet.java @@ -904,10 +904,14 @@ public class EepGet { _keepFetching = false; _notModified = true; return; + case 400: // bad req case 401: // server auth case 403: // bad req case 404: // not found + case 408: // req timeout case 409: // bad addr helper + case 414: // URI too long + case 431: // headers too long case 503: // no outproxy _transferFailed = true; if (_alreadyTransferred > 0 || !_shouldWriteErrorToOutput) {