Skip to content

Commit 774530e

Browse files
committed
SDK LRO Poller: Rest the result.HttpResponse.Body before returning
1 parent 2c82270 commit 774530e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sdk/client/resourcemanager/poller_lro.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ func (p *longRunningOperationPoller) Poll(ctx context.Context) (result *pollers.
194194
if parseError != nil {
195195
return nil, parseError
196196
}
197+
result.HttpResponse.Body = io.NopCloser(bytes.NewReader(respBody))
197198

198199
err = pollers.PollingFailedError{
199200
HttpResponse: result.HttpResponse,
@@ -206,6 +207,7 @@ func (p *longRunningOperationPoller) Poll(ctx context.Context) (result *pollers.
206207
if parseError != nil {
207208
return nil, parseError
208209
}
210+
result.HttpResponse.Body = io.NopCloser(bytes.NewReader(respBody))
209211

210212
err = pollers.PollingCancelledError{
211213
HttpResponse: result.HttpResponse,

0 commit comments

Comments
 (0)