Close #83 去掉resume()中的gc断言,当session在gc中resume时,立即返回等待session销毁。
This commit is contained in:
@@ -905,7 +905,6 @@ void hs_ops_resume(struct tfe_http_session * session)
|
|||||||
struct http_session_private * hs_private = to_hs_private(session);
|
struct http_session_private * hs_private = to_hs_private(session);
|
||||||
struct http_connection_private * hc_private = hs_private->hc_private;
|
struct http_connection_private * hc_private = hs_private->hc_private;
|
||||||
|
|
||||||
assert(!hs_private->in_gc_queue);
|
|
||||||
if (hs_private->suspend_tag_effective)
|
if (hs_private->suspend_tag_effective)
|
||||||
{
|
{
|
||||||
tfe_stream_resume(hc_private->stream);
|
tfe_stream_resume(hc_private->stream);
|
||||||
|
|||||||
Reference in New Issue
Block a user