mirror of
https://github.com/kataras/iris.git
synced 2026-01-08 04:21:57 +00:00
Fix broken configs from last commit
This commit is contained in:
14
iris.go
14
iris.go
@@ -371,9 +371,19 @@ func ListenTo(cfg config.Server) error {
|
||||
// ListenTo listens to a server but receives the full server's configuration
|
||||
// it's a blocking func
|
||||
func (s *Framework) ListenTo(cfg config.Server) (err error) {
|
||||
if cfg.ReadBufferSize == 0 {
|
||||
cfg.ReadBufferSize = config.DefaultReadBufferSize
|
||||
}
|
||||
if cfg.WriteBufferSize == 0 {
|
||||
cfg.WriteBufferSize = config.DefaultWriteBufferSize
|
||||
}
|
||||
if cfg.MaxRequestBodySize == 0 {
|
||||
cfg.MaxRequestBodySize = config.DefaultMaxRequestBodySize
|
||||
}
|
||||
if cfg.ListeningAddr == "" {
|
||||
cfg.ListeningAddr = config.DefaultServerAddr
|
||||
}
|
||||
s.Servers.Add(cfg)
|
||||
c := config.DefaultServer().MergeSingle(cfg)
|
||||
s.Servers.Add(c)
|
||||
return s.Go()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user