gitweb: do not configure_gitweb_features() unless needed
commit344b260130aecd6f6c4427935e1a56410295bb6a
authorKyle J. McKay <mackyle@gmail.com>
Thu, 23 Apr 2015 02:20:10 +0000 (22 19:20 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Thu, 23 Apr 2015 02:20:10 +0000 (22 19:20 -0700)
tree2aab14fa3ff64937ca326f6b7aa4de2de81d4fcb
parent2f09912b4a412433d0565503ab7d8586fcc4632e
gitweb: do not configure_gitweb_features() unless needed

If we're going to send back a cached page, we should not
be calling configure_gitweb_features as it can spawn
git processes to read config files unnecessarily.

Move it into dispatch just before we perform the action.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
gitweb/gitweb.perl