Merge pull request #261 from sgotti/add_listenandservetls
*: call ListenAndServeTLS when tls is enabled in config
This commit is contained in:
commit
43d73ec064
|
@ -397,7 +397,11 @@ func (s *Configstore) run(ctx context.Context) error {
|
||||||
|
|
||||||
lerrCh := make(chan error, 1)
|
lerrCh := make(chan error, 1)
|
||||||
util.GoWait(&wg, func() {
|
util.GoWait(&wg, func() {
|
||||||
lerrCh <- httpServer.ListenAndServe()
|
if !s.c.Web.TLS {
|
||||||
|
lerrCh <- httpServer.ListenAndServe()
|
||||||
|
} else {
|
||||||
|
lerrCh <- httpServer.ListenAndServeTLS("", "")
|
||||||
|
}
|
||||||
})
|
})
|
||||||
defer httpServer.Close()
|
defer httpServer.Close()
|
||||||
|
|
||||||
|
|
|
@ -1475,7 +1475,11 @@ func (e *Executor) Run(ctx context.Context) error {
|
||||||
}
|
}
|
||||||
lerrCh := make(chan error)
|
lerrCh := make(chan error)
|
||||||
go func() {
|
go func() {
|
||||||
lerrCh <- httpServer.ListenAndServe()
|
if !e.c.Web.TLS {
|
||||||
|
lerrCh <- httpServer.ListenAndServe()
|
||||||
|
} else {
|
||||||
|
lerrCh <- httpServer.ListenAndServeTLS("", "")
|
||||||
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
select {
|
select {
|
||||||
|
|
|
@ -350,7 +350,11 @@ func (g *Gateway) Run(ctx context.Context) error {
|
||||||
|
|
||||||
lerrCh := make(chan error)
|
lerrCh := make(chan error)
|
||||||
go func() {
|
go func() {
|
||||||
lerrCh <- httpServer.ListenAndServe()
|
if !g.c.Web.TLS {
|
||||||
|
lerrCh <- httpServer.ListenAndServe()
|
||||||
|
} else {
|
||||||
|
lerrCh <- httpServer.ListenAndServeTLS("", "")
|
||||||
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
select {
|
select {
|
||||||
|
|
|
@ -172,7 +172,11 @@ func (s *Gitserver) Run(ctx context.Context) error {
|
||||||
|
|
||||||
lerrCh := make(chan error)
|
lerrCh := make(chan error)
|
||||||
go func() {
|
go func() {
|
||||||
lerrCh <- httpServer.ListenAndServe()
|
if !s.c.Web.TLS {
|
||||||
|
lerrCh <- httpServer.ListenAndServe()
|
||||||
|
} else {
|
||||||
|
lerrCh <- httpServer.ListenAndServeTLS("", "")
|
||||||
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
select {
|
select {
|
||||||
|
|
|
@ -403,7 +403,11 @@ func (s *Runservice) run(ctx context.Context) error {
|
||||||
|
|
||||||
lerrCh := make(chan error, 1)
|
lerrCh := make(chan error, 1)
|
||||||
util.GoWait(&wg, func() {
|
util.GoWait(&wg, func() {
|
||||||
lerrCh <- httpServer.ListenAndServe()
|
if !s.c.Web.TLS {
|
||||||
|
lerrCh <- httpServer.ListenAndServe()
|
||||||
|
} else {
|
||||||
|
lerrCh <- httpServer.ListenAndServeTLS("", "")
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
select {
|
select {
|
||||||
|
|
Loading…
Reference in New Issue