]> Cypherpunks repositories - gostls13.git/commit
misc/dashboard/builder: synchronize accesses to goroot, always -commit
authorAndrew Gerrand <adg@golang.org>
Thu, 24 Jan 2013 23:06:18 +0000 (10:06 +1100)
committerAndrew Gerrand <adg@golang.org>
Thu, 24 Jan 2013 23:06:18 +0000 (10:06 +1100)
commitdf21f06fdfa393747634d378a5a4344d0a7b54c3
tree3d0f8e5343a1ce65a6154eae4011dfaef8125b8a
parent09899d3b355a2e34d01751cdbeeeb36418be37d1
misc/dashboard/builder: synchronize accesses to goroot, always -commit

This prevents the occasional issue when Mercurial screws up the locking
itself, and by moving the locking into this process we can use the
goroot for other things (such as automatically updating the builder
binary).

It also asks all builders to poll for new commits.

R=bradfitz, dave, minux.ma, rsc
CC=golang-dev
https://golang.org/cl/7178046
misc/dashboard/builder/main.go