瀏覽代碼

Fix error handling threadz legacy profiles

A Go redefinition error causes pprof to skip parsing profile mappings.
Raul Silvera 9 年之前
父節點
當前提交
7d7ed67f71
共有 1 個檔案被更改,包括 2 行新增1 行删除
  1. 2
    1
      profile/legacy_profile.go

+ 2
- 1
profile/legacy_profile.go 查看文件

983
 			break
983
 			break
984
 		}
984
 		}
985
 		// Ignore any unrecognized sections.
985
 		// Ignore any unrecognized sections.
986
-		if l, err := b.ReadString('\n'); err != nil {
986
+		var err error
987
+		if l, err = b.ReadString('\n'); err != nil {
987
 			if err != io.EOF {
988
 			if err != io.EOF {
988
 				return err
989
 				return err
989
 			}
990
 			}