clientv3: change watchGrpcStream Close() to close()

private struct shouldn't have public method.
This commit is contained in:
fanmin shi 2017-06-08 12:11:06 -07:00
parent 4dff7aaa2a
commit 762b2c625c

View File

@ -317,14 +317,14 @@ func (w *watcher) Close() (err error) {
w.streams = nil w.streams = nil
w.mu.Unlock() w.mu.Unlock()
for _, wgs := range streams { for _, wgs := range streams {
if werr := wgs.Close(); werr != nil { if werr := wgs.close(); werr != nil {
err = werr err = werr
} }
} }
return err return err
} }
func (w *watchGrpcStream) Close() (err error) { func (w *watchGrpcStream) close() (err error) {
w.cancel() w.cancel()
<-w.donec <-w.donec
select { select {