Merge pull request #14564 from vjpai/retry_fix

Need to shrink stack frame size; add a todo
pull/14568/head
Vijay Pai 7 years ago committed by GitHub
commit fa0c3314cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc

@ -109,9 +109,11 @@ static void test_retry_exceeds_buffer_size_in_subsequent_batch(
grpc_metadata_array trailing_metadata_recv;
grpc_metadata_array request_metadata_recv;
grpc_call_details call_details;
char buf[102401];
memset(buf, 'a', sizeof(buf) - 1);
buf[sizeof(buf) - 1] = '\0';
const size_t buf_size = 102401;
char* buf = static_cast<char*>(gpr_malloc(buf_size * sizeof(*buf)));
memset(buf, 'a', buf_size - 1);
buf[buf_size - 1] = '\0';
// TODO(markdroth): buf is not a static string, so fix the next line
grpc_slice request_payload_slice = grpc_slice_from_static_string(buf);
grpc_slice response_payload_slice = grpc_slice_from_static_string("bar");
grpc_byte_buffer* request_payload =
@ -265,6 +267,7 @@ static void test_retry_exceeds_buffer_size_in_subsequent_batch(
end_test(&f);
config.tear_down_data(&f);
gpr_free(buf);
}
void retry_exceeds_buffer_size_in_subsequent_batch(

Loading…
Cancel
Save