System notice: In light of the Debian OpenSSL security issue we've regenerated the server keys. See this thread for instructions and the new key fingerprints.

Commit 7d56991920c9e56a6991f41324b1d73835f3eb0f

Log how long it takes to defer a request to git-upload-pack

Commit diff

script/git-daemon

 
6161 line = session.recv(1000)
6262
6363 if line =~ SERVICE_REGEXP
64 start_time = Time.now
6465 code = $1
6566 service = $2
6667 base_path = $3
111111 else
112112 log(pid, "Cannot find repository: #{path}")
113113 end
114 log(Process.pid, "Deferred in #{'%0.5f' % (Time.now - start_time)}s")
114115
115116 exec(cmd)
116117 # FIXME; we don't ever get here since we exec(), so reaped count may be incorrect
toggle raw diff