2016-06-01 24 views
0

RHEL 6.6ベースの環境では、XML rpc serverで作成されたスレッドからIOを実行しています。スレッドは、vfork()を実行する外部コマンドを実行します。 vfork()システムコールはエラー番号513で失敗します。エラーが発生してvfork()が失敗しました。513

考えられる理由は何か?

答えて

0

説明からカーネルソースのエラー513は、親スレッドが保留中のシグナル(SIGTERM、SIGUSR1、SIGSEGVなど)を持つ場合に発生します。

+0

@ AHTOH-返信ありがとうございます...シグナルが親スレッドで保留になる原因は何ですか? – manu

+0

申し訳ありませんが、わかりません:) –

+0

vforkを呼び出すとソースを提供できますか?たぶん、vforkがシグナルハンドラのコンテキストを呼び出すか、別の奇妙な条件を呼び出すことがありますか? –

関連する問題