diff --git a/session/sess_mysql.go b/session/sess_mysql.go index 3b0c6f3f..7bad9e4a 100644 --- a/session/sess_mysql.go +++ b/session/sess_mysql.go @@ -115,6 +115,7 @@ func (mp *MysqlProvider) SessionRead(sid string) (SessionStore, error) { func (mp *MysqlProvider) SessionExist(sid string) bool { c := mp.connectInit() + defer c.Close() row := c.QueryRow("select session_data from session where session_key=?", sid) var sessiondata []byte err := row.Scan(&sessiondata)