Fredrik Fornwall
8 years ago
3 changed files with 6 additions and 22 deletions
@ -1,16 +0,0 @@ |
|||
https://go-review.googlesource.com/#/c/34794/ |
|||
|
|||
diff --git a/src/runtime/os_linux.go b/src/runtime/os_linux.go
|
|||
index 542f214..9151aff 100644
|
|||
--- a/src/runtime/os_linux.go
|
|||
+++ b/src/runtime/os_linux.go
|
|||
@@ -91,6 +91,9 @@ func getproccount() int32 {
|
|||
const maxCPUs = 64 * 1024 |
|||
var buf [maxCPUs / (sys.PtrSize * 8)]uintptr |
|||
r := sched_getaffinity(0, unsafe.Sizeof(buf), &buf[0]) |
|||
+ if r <= 0 {
|
|||
+ return 1
|
|||
+ }
|
|||
n := int32(0) |
|||
for _, v := range buf[:r/sys.PtrSize] { |
|||
for v != 0 { |
Loading…
Reference in new issue