检查连接是否已关闭
()
| 2041 | |
| 2042 | // 检查连接是否已关闭 |
| 2043 | func (this *HTTPRequest) isConnClosed() bool { |
| 2044 | var requestConn = this.RawReq.Context().Value(HTTPConnContextKey) |
| 2045 | if requestConn == nil { |
| 2046 | return true |
| 2047 | } |
| 2048 | |
| 2049 | conn, ok := requestConn.(net.Conn) |
| 2050 | if ok { |
| 2051 | return isClientConnClosed(conn) |
| 2052 | } |
| 2053 | |
| 2054 | return true |
| 2055 | } |
no test coverage detected