0
RHEL 6.6ベースの環境では、XML rpc serverで作成されたスレッドからIOを実行しています。スレッドは、vfork()を実行する外部コマンドを実行します。 vfork()システムコールはエラー番号513で失敗します。エラーが発生してvfork()が失敗しました。513
考えられる理由は何か?
RHEL 6.6ベースの環境では、XML rpc serverで作成されたスレッドからIOを実行しています。スレッドは、vfork()を実行する外部コマンドを実行します。 vfork()システムコールはエラー番号513で失敗します。エラーが発生してvfork()が失敗しました。513
考えられる理由は何か?
説明からカーネルソースのエラー513は、親スレッドが保留中のシグナル(SIGTERM、SIGUSR1、SIGSEGVなど)を持つ場合に発生します。
@ AHTOH-返信ありがとうございます...シグナルが親スレッドで保留になる原因は何ですか? – manu
申し訳ありませんが、わかりません:) –
vforkを呼び出すとソースを提供できますか?たぶん、vforkがシグナルハンドラのコンテキストを呼び出すか、別の奇妙な条件を呼び出すことがありますか? –