aboutsummaryrefslogtreecommitdiff
path: root/src/pkg
diff options
context:
space:
mode:
authorDmitriy Vyukov <dvyukov@google.com>2014-08-25 12:09:42 +0400
committerDmitriy Vyukov <dvyukov@google.com>2014-08-25 12:09:42 +0400
commit7b3677bf3c02f79dc51575ef7b05ea2f4372df90 (patch)
tree09a3ba3b62f5826ce7a24f08bdf84b12ac30d31f /src/pkg
parent8ca564fb3fe0b8d6f4d7c660f9df9c1bbcc0539e (diff)
downloadgo-7b3677bf3c02f79dc51575ef7b05ea2f4372df90.tar.xz
runtime: fix block profile for sync semaphores
Part of cl/128670043 that got lost during submit. TBR=rsc R=golang-codereviews CC=golang-codereviews https://golang.org/cl/129570043
Diffstat (limited to 'src/pkg')
-rw-r--r--src/pkg/runtime/sema.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/runtime/sema.go b/src/pkg/runtime/sema.go
index ac855f9d8c..1d591ffeba 100644
--- a/src/pkg/runtime/sema.go
+++ b/src/pkg/runtime/sema.go
@@ -66,7 +66,7 @@ func syncsemacquire(s *syncSema) {
s.tail = w
goparkunlock(&s.lock, "semacquire")
if t0 != 0 {
- goblockevent(int64(w.releasetime)-t0, 2)
+ goblockevent(int64(w.releasetime)-t0, 3)
}
releaseSudog(w)
}