1
0
mirror of https://github.com/astaxie/beego.git synced 2025-06-11 20:10:40 +00:00

sync beeApp.Server to graceful

This commit is contained in:
astaxie
2015-05-20 11:07:23 +08:00
parent 9fd7acf663
commit d56491ab3a
2 changed files with 9 additions and 6 deletions

View File

@ -99,7 +99,7 @@ func init() {
}
type graceServer struct {
http.Server
*http.Server
GraceListener net.Listener
SignalHooks map[int]map[os.Signal][]func()
tlsInnerListener *graceListener
@ -151,7 +151,7 @@ func NewServer(addr string, handler http.Handler) (srv *graceServer) {
state: STATE_INIT,
Network: "tcp",
}
srv.Server = &http.Server{}
srv.Server.Addr = addr
srv.Server.ReadTimeout = DefaultReadTimeOut
srv.Server.WriteTimeout = DefaultWriteTimeOut