From 993ef54e1203d048e7a5de366d8b40f0c8e47f49 Mon Sep 17 00:00:00 2001 From: Jordan Liggitt Date: Thu, 10 Dec 2015 14:20:46 -0500 Subject: [PATCH] Close web socket watches correctly --- pkg/apiserver/watch.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/apiserver/watch.go b/pkg/apiserver/watch.go index 32e1989a132..3519e729079 100644 --- a/pkg/apiserver/watch.go +++ b/pkg/apiserver/watch.go @@ -88,6 +88,7 @@ type WatchServer struct { // HandleWS implements a websocket handler. func (w *WatchServer) HandleWS(ws *websocket.Conn) { + defer ws.Close() done := make(chan struct{}) go func() { var unused interface{}