From 31aff016976264b00ed141029fc80af49448562b Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 28 Jan 2012 19:35:51 +0900 Subject: [PATCH] Added spdylay_submit_goaway() --- lib/includes/spdylay/spdylay.h | 2 ++ lib/spdylay_session.c | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/lib/includes/spdylay/spdylay.h b/lib/includes/spdylay/spdylay.h index 337a45bd..b69f6a85 100644 --- a/lib/includes/spdylay/spdylay.h +++ b/lib/includes/spdylay/spdylay.h @@ -296,6 +296,8 @@ int spdylay_submit_response(spdylay_session *session, int spdylay_submit_ping(spdylay_session *session); +int spdylay_submit_goaway(spdylay_session *session); + #ifdef __cplusplus } #endif diff --git a/lib/spdylay_session.c b/lib/spdylay_session.c index 1cfe1e00..61ffe861 100644 --- a/lib/spdylay_session.c +++ b/lib/spdylay_session.c @@ -1149,6 +1149,11 @@ int spdylay_submit_ping(spdylay_session *session) spdylay_session_get_next_unique_id(session)); } +int spdylay_submit_goaway(spdylay_session *session) +{ + return spdylay_session_add_goaway(session, session->last_recv_stream_id); +} + int spdylay_submit_response(spdylay_session *session, int32_t stream_id, const char **nv, spdylay_data_provider *data_prd)