Merge pull request #12010 from ibuildthecloud/small

Small changes from #11967 for review comments
This commit is contained in:
Michael Crosby 2015-04-03 11:27:06 -07:00
commit e64f6baf11
2 changed files with 6 additions and 4 deletions

View File

@ -32,7 +32,7 @@ import (
)
var (
activationLock chan struct{} = make(chan struct{})
activationLock = make(chan struct{})
)
type HttpServer struct {

View File

@ -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
}