Skip to content

Commit

Permalink
backport grpc fix (#3143)
Browse files Browse the repository at this point in the history
  • Loading branch information
antonmyagkov authored Mar 6, 2025
1 parent 665a240 commit ee3601a
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2603,8 +2603,10 @@ void RetryFilter::CallData::OnRetryTimer() {
void RetryFilter::CallData::OnRetryTimerLocked(void* arg,
grpc_error_handle /*error*/) {
auto* calld = static_cast<CallData*>(arg);
calld->retry_timer_handle_.reset();
calld->CreateCallAttempt(/*is_transparent_retry=*/false);
if (calld->retry_timer_handle_.has_value()) {
calld->retry_timer_handle_.reset();
calld->CreateCallAttempt(/*is_transparent_retry=*/false);
}
GRPC_CALL_STACK_UNREF(calld->owning_call_, "OnRetryTimer");
}

Expand Down

0 comments on commit ee3601a

Please sign in to comment.