connection refused errors are expectede

This commit is contained in:
Naitik Shah 2013-08-20 13:15:00 -07:00
parent 8060336110
commit eb6bada57c

View File

@ -9,6 +9,7 @@ import (
"log"
"net/http"
"os"
"strings"
"sync"
"time"
@ -18,7 +19,7 @@ import (
type response struct {
Sleep time.Duration
Pid int
Error string `json:,omitempty`
Error string `json:",omitempty"`
}
func wait(wg *sync.WaitGroup, url string) {
@ -28,6 +29,8 @@ func wait(wg *sync.WaitGroup, url string) {
if err == nil {
return
} else {
// we expect connection refused
if !strings.HasSuffix(err.Error(), "connection refused") {
e2 := json.NewEncoder(os.Stderr).Encode(&response{
Error: err.Error(),
Pid: os.Getpid(),
@ -38,6 +41,7 @@ func wait(wg *sync.WaitGroup, url string) {
}
}
}
}
func httpsServer(addr string) *http.Server {
cert, err := tls.X509KeyPair(localhostCert, localhostKey)