Skip to content

Commit 8ac9d08

Browse files
shiwkhuiguangjun
authored andcommitted
fix recursion case caused by multi retries
1 parent a78dda6 commit 8ac9d08

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/main/java/com/aliyun/oss/common/comm/ServiceClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ private ResponseMessage sendRequestImpl(RequestMessage request, ExecutionContext
124124
if (requestContent != null && requestContent.markSupported()) {
125125
try {
126126
requestContent.reset();
127+
request.setContent(requestContent);
127128
} catch (IOException ex) {
128129
logException("Failed to reset the request input stream: ", ex);
129130
throw new ClientException("Failed to reset the request input stream: ", ex);

0 commit comments

Comments
 (0)