1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

fix: simplify code logic

Signed-off-by: zhangyue <zy675793960@yeah.net>
This commit is contained in:
zhangyue 2019-01-08 11:00:21 +08:00
parent f9dbd383bb
commit c6894aa492

View file

@ -33,7 +33,6 @@ const nanoSecondsPerSecond = 1e9
// provided. See `man 5 proc` for details on specific field
// information.
func (s *Collector) getSystemCPUUsage() (uint64, error) {
var line string
f, err := os.Open("/proc/stat")
if err != nil {
return 0, err
@ -43,9 +42,9 @@ func (s *Collector) getSystemCPUUsage() (uint64, error) {
f.Close()
}()
s.bufReader.Reset(f)
err = nil
for err == nil {
line, err = s.bufReader.ReadString('\n')
for {
line, err := s.bufReader.ReadString('\n')
if err != nil {
break
}