5

Windowsでgdbプロセスを管理するPythonスクリプトがあり、ターゲットプロセス(gdbによって管理される)を停止するために、生成されたプロセスにSIGINTを送信できる必要があります。

Win32で使用できるのはSIGTERMだけのようですが、コンソールからgdbを実行してCtrl + Cを実行すると、明らかにSIGINTを受信して​​いると見なされます。機能がすべてのプラットフォームで利用できるようにこれを偽造する方法はありますか?

(私はサブプロセスモジュールとpython 2.5 / 2.6を使用しています)

4

1 に答える 1

1

Windows には UNIX シグナルの IPC メカニズムがありません。

CTRL-C を gdb プロセスに送信することを検討します。

于 2009-07-08T00:52:20.440 に答える