コード例 #1
0
ファイル: connection.c プロジェクト: josephglanville/kore
void
kore_connection_check_idletimer(u_int64_t now, struct connection *c)
{
	u_int64_t	d;

	d = now - c->idle_timer.start;
	if (d >= c->idle_timer.length) {
		kore_debug("%p idle for %d ms, expiring", c, d);
		if (c->proto == CONN_PROTO_SPDY)
			spdy_session_teardown(c, SPDY_SESSION_ERROR_OK);
		else
			kore_connection_disconnect(c);
	}
}
コード例 #2
0
ファイル: example.c プロジェクト: Indrikoterio/kore
int
serve_spdyreset(struct http_request *req)
{
    spdy_session_teardown(req->owner, SPDY_SESSION_ERROR_OK);
    return (KORE_RESULT_OK);
}