Merge pull request #12010 from ibuildthecloud/small

Small changes from #11967 for review comments
Upstream-commit: e64f6baf116771b22a3050cf686624dbb6b19f37
Component: engine
This commit is contained in:
Michael Crosby
2015-04-03 11:27:06 -07:00
2 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ import (
)
var (
activationLock chan struct{} = make(chan struct{})
activationLock = make(chan struct{})
)
type HttpServer struct {
@@ -39,10 +39,12 @@ func NewServer(proto, addr string, job *engine.Job) (Server, error) {
}
// Called through eng.Job("acceptconnections")
func AcceptConnections(job *engine.Job) engine.Status {
func AcceptConnections(job *engine.Job) error {
// close the lock so the listeners start accepting connections
if activationLock != nil {
select {
case <-activationLock:
default:
close(activationLock)
}
return engine.StatusOK
return nil
}