diff options
author | Nicolas Noble <nicolasnoble@users.noreply.github.com> | 2015-01-20 08:59:35 -0800 |
---|---|---|
committer | Nicolas Noble <nicolasnoble@users.noreply.github.com> | 2015-01-20 08:59:35 -0800 |
commit | 0f369dcb22146e7e8a42fa4a3aef4df765a5d26d (patch) | |
tree | e7293fbedaa95f74d02db805fe110ef3050ec011 | |
parent | a16c34d922a19e8de45cde283f1d30edb0c13bf0 (diff) | |
parent | 1ece41afcb0800747b3b576f2a79dfde3c7d995e (diff) |
Merge pull request #106 from ctiller/conn
Disconnect on bad connection prefix
-rw-r--r-- | src/core/transport/chttp2_transport.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/transport/chttp2_transport.c b/src/core/transport/chttp2_transport.c index 6078e1b65b..e61afb71ae 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; |