The /config/ page should log git errors instead of silently ignore them.
I'm talking about this page:
Specific potentially problematic code:
list($err, $stdout) = $remote_future->resolve(); if ($err) { // If this fails for whatever reason, just move on. continue; }