подпроцессы из Apache, возвращающие код завершения -6 с не stdout или stderr - PullRequest
2 голосов
/ 21 января 2012

При запуске «git status» или даже «ls» из процесса apache, я часто получаю не стандартный вывод или ошибку, а код состояния выхода -6.В других случаях это просто работает.Есть идеи, почему это происходит или что это значит?

1 Ответ

1 голос
/ 21 января 2012

Если вы находитесь в сети с большим количеством людей, возможно, вам не хватает доступных одновременных подключений. Это предполагает, что вы работаете в Linux, когда говорите о своем пульте По умолчанию 10 одновременных безопасных коллекций недостаточно, если у вас много одновременных подключений через ssh.

Это объясняется тем, что git запускается на вашем локальном компьютере, а затем ему необходим доступ к нескольким файлам на удаленном компьютере, чтобы получить представление о том, что находится в индексе, и дереве текущего коммита.

...