0

私は sbcl を使用しており、特定のタスクを実行する (ファイルに何かを書き込む) だけのスレッドがあり、30 秒間スリープ状態になり、繰り返します。

私が達成したいのは、ユーザーがプログラムを停止したい場合、スレッドはすぐに起動し、ファイルに書き込み、それ自体を停止することです。

誰でも私にヒントを与えることができますか?よろしく、 パトリック

4

1 に答える 1

1

Bordeaux-threads doesn't have such feature, so you should use the signal handling facilities of your implementation. Maybe cl-signal-handler can be useful. Also see this question for some additional details.

于 2012-12-27T18:30:20.010 に答える