Skip to content

Commit 95de34b

Browse files
authored
Merge pull request #1282 from microsoft/trask/retry-transmission
Retry transmission on client side exception
2 parents a764551 + 3988c87 commit 95de34b

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

core/src/main/java/com/microsoft/applicationinsights/internal/channel/common/ErrorHandler.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ boolean validateTransmissionAndSend(TransmissionHandlerArgs args) {
4343
case TransmissionSendResult.REQUEST_TIMEOUT:
4444
case TransmissionSendResult.INTERNAL_SERVER_ERROR:
4545
case TransmissionSendResult.SERVICE_UNAVAILABLE:
46+
case TransmissionSendResult.CLIENT_SIDE_EXCEPTION:
4647
backoffAndSendTransmission(args);
4748
return true;
4849
default:

core/src/main/java/com/microsoft/applicationinsights/internal/channel/common/TransmissionSendResult.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,5 @@ final class TransmissionSendResult {
3232
public final static int THROTTLED_OVER_EXTENDED_TIME = 439;
3333
public final static int INTERNAL_SERVER_ERROR = 500;
3434
public final static int SERVICE_UNAVAILABLE = 503;
35+
public final static int CLIENT_SIDE_EXCEPTION = 0;
3536
}

0 commit comments

Comments
 (0)