diff --git a/lib/gat/server.go b/lib/gat/server.go index 1d46328e45481c8beaa20ea50e95035abc13be82..7c35066057bec0d5939fb76357ea4627432b3a69 100644 --- a/lib/gat/server.go +++ b/lib/gat/server.go @@ -121,8 +121,7 @@ func (T *Server) Serve(conn *fed.Conn) { T.log.Warn("database not found", zap.String("user", conn.User), zap.String("database", conn.Database)) return nil })) - //for j := 0; j < len(T.routes); j++ { - for j := len(T.routes) - 1; j >= 0; j-- { + for j := 0; j < len(T.routes); j++ { route := T.routes[j] if route.match != nil && !route.match.Matches(conn) { continue