From 5246e7a2d133dfdbd0e2edb631c97f51f8afa482 Mon Sep 17 00:00:00 2001 From: Craig Tiller <craig.tiller@gmail.com> Date: Mon, 19 Jan 2015 14:59:08 -0800 Subject: [PATCH] Disconnect on bad connection prefix --- src/core/transport/chttp2_transport.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/transport/chttp2_transport.c b/src/core/transport/chttp2_transport.c index 1b90d4715b..26649132fd 100644 --- a/src/core/transport/chttp2_transport.c +++ b/src/core/transport/chttp2_transport.c @@ -1505,6 +1505,7 @@ static int process_read(transport *t, gpr_slice slice) { CLIENT_CONNECT_STRING[t->deframe_state], (int)(gpr_uint8)CLIENT_CONNECT_STRING[t->deframe_state], *cur, (int)*cur, t->deframe_state); + drop_connection(t); return 0; } ++cur; -- GitLab