On 12/2/11 8:13 PM, Michael J. Flickinger wrote:
On 12/2/11 4:54 AM, Jim Meyering wrote:
About an hour ago, for more than 20 minutes,
git.sv.gnu.org's git server was dead.

A restart attempt failed:

$ service xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd failed!

Logs gave no indication of why it failed.
A little later I tried a simple "start", and that worked. Go figure.

$ service xinetd start
Starting internet superserver: xinetd.


This has happened before when a bunch of stale git processes piled up.
Did you check how many git processes, via xinetd, were running?


Further explanation:

In "/etc/xinetd.d/git" we limit the amount of instances to 40--to avoid thousands of git processes straining the server.

From time to time, stale ones accrue... When we get to 40 of them, xinetd won't spawn new git processes.

--
Michael J. Flickinger

Reply via email to