From cb5f98cf979aad61c4917f3bf85a3a2e1af27820 Mon Sep 17 00:00:00 2001 From: wanjunlei Date: Mon, 6 Jul 2020 22:06:32 +0800 Subject: [PATCH] make the ResponseCapture implements CloseNotify interface --- pkg/apiserver/auditing/types.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/apiserver/auditing/types.go b/pkg/apiserver/auditing/types.go index f73939b7a..41df70fe7 100644 --- a/pkg/apiserver/auditing/types.go +++ b/pkg/apiserver/auditing/types.go @@ -251,3 +251,8 @@ func (c *ResponseCapture) Hijack() (net.Conn, *bufio.ReadWriter, error) { } return hijacker.Hijack() } + +// CloseNotify is part of http.CloseNotifier interface +func (c *ResponseCapture) CloseNotify() <-chan bool { + return c.ResponseWriter.(http.CloseNotifier).CloseNotify() +}