mirror of
https://github.com/kataras/iris.git
synced 2025-03-13 21:36:28 +01:00
Fix broken configs from last commit
This commit is contained in:
parent
e61d1f8c3c
commit
0995331f78
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()
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user