私はcclの中でシェルコマンドを実行したいが、何らかの理由でこのコマンドがハングしている可能性があります。だから、私はこのコマンドで生成されたすべてのサブプロセスを終了したい。これどうやってするの?clozure clのプロセスのグループを殺す方法は?
私はシェルコマンドを実行するためにトリビアルシェルを試していますが、コマンドがハングしていないときはうまくいきます。
タイムアウトをチェックするためにトリビアル・シェルにあるwith-timeoutマクロも使用しています。タイムアウト・エラー状態になります。シェル・プロセスはまだそこにあります。ここで私はそれらをすべて殺して何かを返すだけです。
ありがとうございます。
私はClozure CLメーリングリストにこのような質問をすることをお勧めします - すべての専門家がいます。 –