mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #38510 from ZYecho/tune-code
fix: simplify code logic
This commit is contained in:
commit
119f892016
1 changed files with 3 additions and 4 deletions
|
@ -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
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue