mirror of
https://github.com/infinite-iroha/touka.git
synced 2026-06-13 15:47:38 +08:00
refactor: cache ResponseController in H2ReadWriteCloser for better performance
This commit is contained in:
parent
7abedc1ace
commit
20dc6e4047
2 changed files with 7 additions and 5 deletions
|
|
@ -836,9 +836,10 @@ func TestReverseProxyH2ReadWriteCloserWriteReturnsWrittenCountOnFlushError(t *te
|
|||
|
||||
flushErr := errors.New("flush failed")
|
||||
writer := &flushErrorResponseWriter{flushErr: flushErr}
|
||||
conn := reverseProxyH2ReadWriteCloser{
|
||||
conn := &reverseProxyH2ReadWriteCloser{
|
||||
ReadCloser: io.NopCloser(strings.NewReader("")),
|
||||
ResponseWriter: writer,
|
||||
controller: http.NewResponseController(reverseProxyBaseResponseWriter(writer)),
|
||||
}
|
||||
|
||||
n, err := conn.Write([]byte("ping"))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue