From: Jakub Narebski Date: Sun, 26 Sep 2010 11:34:56 +0000 (+0200) Subject: gitweb: Move call to evaluate_git_version after evaluate_gitweb_config X-Git-Url: https://git.ladys.computer/Gitweb/commitdiff_plain/4c5364374e5086b5076bbe3730d6e7af8b0960bb722eed751835d6346b65263e?hp=c9e33b0d4c7baa3f960c7b43975ba9715a98ad6cf681c6ffcb7723ceffb4a277 gitweb: Move call to evaluate_git_version after evaluate_gitweb_config Now evaluate_git_version() is inside run_request() to be called for each request, instead of once per starting gitweb; this currently matters only when using FastCGI interface (gitweb.fcgi). This change was done because evaluate_git_version() uses $GIT variable, which can be set / modified by gitweb config file, but the variable is modified this way by gitweb config file used in gitweb tests. Without this change there is spurious extra output from t9500 test when tests are run with '--debug' option. Signed-off-by: Jakub Narebski Signed-off-by: Junio C Hamano --- diff --git a/gitweb.perl b/gitweb.perl index 4df6db5..b8b5aa4 100755 --- a/gitweb.perl +++ b/gitweb.perl @@ -1069,6 +1069,7 @@ sub run_request { evaluate_uri(); evaluate_gitweb_config(); + evaluate_git_version(); check_loadavg(); # $projectroot and $projects_list might be set in gitweb config file @@ -1121,7 +1122,6 @@ sub evaluate_argv { sub run { evaluate_argv(); - evaluate_git_version(); $pre_listen_hook->() if $pre_listen_hook;