diff --git a/server/v2/get_handler.go b/server/v2/get_handler.go index cb87216e454..ae6b7589a1a 100644 --- a/server/v2/get_handler.go +++ b/server/v2/get_handler.go @@ -68,6 +68,7 @@ func handleWatch(key string, recursive, stream bool, waitIndex string, w http.Re closeChan := cn.CloseNotify() writeHeaders(w, s) + w.(http.Flusher).Flush() if stream { // watcher hub will not help to remove stream watcher