VOL-1691 Fix openolt adapter getting stuck while registartion with core
Change-Id: Ide8131f325bc15f1b909e14d7af6ee9bcd6b3b5b
diff --git a/vendor/golang.org/x/text/unicode/cldr/decode.go b/vendor/golang.org/x/text/unicode/cldr/decode.go
index 094d431..48f6bd6 100644
--- a/vendor/golang.org/x/text/unicode/cldr/decode.go
+++ b/vendor/golang.org/x/text/unicode/cldr/decode.go
@@ -58,9 +58,10 @@
if len(d.dirFilter) > 0 && !in(d.dirFilter, m[1]) {
continue
}
- var r io.Reader
+ var r io.ReadCloser
if r, err = l.Reader(i); err == nil {
err = d.decode(m[1], m[2], r)
+ r.Close()
}
if err != nil {
return nil, err
@@ -100,7 +101,7 @@
if l.Identity == nil {
return fmt.Errorf("%s/%s: missing identity element", dir, id)
}
- // TODO: verify when CLDR bug http://unicode.org/cldr/trac/ticket/8970
+ // TODO: verify when CLDR bug https://unicode.org/cldr/trac/ticket/8970
// is resolved.
// path := strings.Split(id, "_")
// if lang := l.Identity.Language.Type; lang != path[0] {