diff --git a/beego.go b/beego.go index 5e860eba..8e0868d8 100644 --- a/beego.go +++ b/beego.go @@ -124,7 +124,7 @@ func init() { } else { SessionSavePath = ar } - if ar, err := AppConfig.Int("sessiongcmaxlifetime"); err != nil && ar != 0 { + if ar, err := AppConfig.Int("sessiongcmaxlifetime"); err == nil && ar != 0 { int64val, _ := strconv.ParseInt(strconv.Itoa(ar), 10, 64) SessionGCMaxLifetime = int64val } else {