aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Yuchen Zeng <zyc@google.com>2017-02-28 16:24:00 -0800
committerGravatar Yuchen Zeng <zyc@google.com>2017-04-04 00:03:28 -0700
commitaf5c505fc196e09233f8de70e9e850807aac003e (patch)
treedb8977fa40286ce2fa7dd8cbf223031089246da8 /src
parent187c752c6f645daaf42fa989deca601c4685de58 (diff)
Add bad_ping test, fix ping test
Diffstat (limited to 'src')
-rw-r--r--src/core/ext/transport/chttp2/transport/frame_ping.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/ext/transport/chttp2/transport/frame_ping.c b/src/core/ext/transport/chttp2/transport/frame_ping.c
index 98f53bf361..61082b9744 100644
--- a/src/core/ext/transport/chttp2/transport/frame_ping.c
+++ b/src/core/ext/transport/chttp2/transport/frame_ping.c
@@ -122,6 +122,8 @@ grpc_error *grpc_chttp2_ping_parser_parse(grpc_exec_ctx *exec_ctx, void *parser,
if (gpr_time_cmp(next_allowed_ping, now) > 0) {
grpc_chttp2_ping_strike(exec_ctx, t);
}
+
+ t->ping_recv_state.last_ping_recv_time = now;
}
if (!g_disable_ping_ack) {
if (t->ping_ack_count == t->ping_ack_capacity) {