2012-01-20 11 views
2

Apacheのプロセスから "git status"または "ls"を実行しているときに、標準出力またはエラーがなく、終了ステータスコードが-6 。それ以外は、うまくいく。何が起こっているのか、それとも何を意味するのか?apacheのサブプロセスが終了コード-6をstdoutまたはstderr以外で返す

+0

@Adamクイック返信ありがとうございます。さらに検査した後、メインプロセスによって生成されたすべてのサブプロセスは、 "git status"でも "ls"でも、終了コード-6で空白に戻ります。残念ながらタイトルは誤解を招くほど狭いです。 – BrainCore

+1

[PopenはApache/wsgiとpython 2.7.2でもう動作しません](http://stackoverflow.com/questions/8309465/popen-does-not-work-anymore-with-apache-wsgi-and -python-2-7-2) – BrainCore

答えて

1

多くの人とネットワークしている場合、使用可能な同時接続が不足している可能性があります。これはあなたがあなたのリモコンについて話すとき、あなたがLinuxにいると仮定します。 ssh経由で多数の同時接続がある場合、デフォルトの10個の並行セキュア・コレクションでは不十分です。

これはローカルマシン上で実行されているgitで説明されています。次に、インデックスにあるものと現在のコミットのツリーを取得するためにリモートの複数のファイルにアクセスする必要があります。

関連する問題