Fixed idle timeout bug

This commit is contained in:
Travis Reeder
2017-05-18 13:24:49 -07:00
parent a2890e8037
commit 2696a8a917
2 changed files with 18 additions and 14 deletions

View File

@@ -39,6 +39,10 @@ func (s *Server) handleRouteUpdate(c *gin.Context) {
wroute.Route.AppName = c.MustGet(api.AppName).(string)
wroute.Route.Path = path.Clean(c.MustGet(api.Path).(string))
if wroute.Route.IdleTimeout == 0 {
wroute.Route.IdleTimeout = 30
}
if err := wroute.Validate(true); err != nil {
log.WithError(err).Debug(models.ErrRoutesUpdate)
c.JSON(http.StatusBadRequest, simpleError(err))