commit
3bcb79129c
1 changed files with 10 additions and 2 deletions
|
@ -164,8 +164,16 @@ func (f *Frontend) listenAndServe() error {
|
||||||
f.srv.SetKeepAlivesEnabled(false)
|
f.srv.SetKeepAlivesEnabled(false)
|
||||||
|
|
||||||
// Start the HTTP server.
|
// Start the HTTP server.
|
||||||
if err := f.srv.ListenAndServe(); err != http.ErrServerClosed {
|
if f.tlsCfg != nil {
|
||||||
return err
|
// ... using TLS.
|
||||||
|
if err := f.srv.ListenAndServeTLS("", ""); err != http.ErrServerClosed {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// ... using plain TCP.
|
||||||
|
if err := f.srv.ListenAndServe(); err != http.ErrServerClosed {
|
||||||
|
return err
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
|
|
Loading…
Add table
Reference in a new issue