るりまサーチ

最速Rubyリファレンスマニュアル検索!
78件ヒット [1-78件を表示] (0.086秒)

別のキーワード

  1. _builtin kill
  2. thread kill
  3. process kill
  4. kill execute
  5. irb/cmd/subirb kill

検索結果

Shell#kill(signal, job) -> Integer (18130.0)

@todo

...@todo

ジョブにシグナルを送ります。

@
param signal

@
param job...

Shell::SystemCommand#kill(signal) -> Integer (18120.0)

自身のプロセスにシグナルを送ります。

...

@
param signal シグナルを整数かその名前の文字列で指定します。
負の値を持つシグナル(あるいはシグナル名の前に-)を指定すると、
プロセスではなくプロセスグループにシグナルを送ります。

@
see Pro...
...cess.#kill...

Thread#kill -> self (15114.0)

スレッドの実行を終了させます。終了時に ensure 節が実行されます。

...it(0)
により終了します。

Kernel.#exit と違い例外 SystemExit を発生しません。

th1 = Thread.new do
begin
sleep 10
ensure
p "this will be displayed"
end
end

sleep 0.1
th1.kill

#=> "this will be displayed"

@
see Kernel.#exit, Kernel.#exit!...

Shell::ProcessController#kill_job(signal, command) -> Integer (6126.0)

指定されたコマンドにシグナルを送ります。

...

@
param signal シグナルを整数かその名前の文字列で指定します。
負の値を持つシグナル(あるいはシグナル名の前に-)を指定すると、
プロセスではなくプロセスグループにシグナルを送ります。

@
param c...
...ommand コマンドを指定します。

@
see Process.#kill...

IRB::ExtendCommand::Kill#execute(*obj) -> object (3007.0)

指定したサブ irb を停止します。

...指定したサブ irb を停止します。

@
param obj 停止するサブ irb を識別する以下のいずれかのオブジェクトを指定します。

* irb インタプリタ番号
* irb オブジェクト
* スレッド ID
* 各インタプリタの self (「irb(obj)」で起動し...

絞り込み条件を変える

Thread#exit -> self (14.0)

スレッドの実行を終了させます。終了時に ensure 節が実行されます。

...it(0)
により終了します。

Kernel.#exit と違い例外 SystemExit を発生しません。

th1 = Thread.new do
begin
sleep 10
ensure
p "this will be displayed"
end
end

sleep 0.1
th1.kill

#=> "this will be displayed"

@
see Kernel.#exit, Kernel.#exit!...

Thread#terminate -> self (14.0)

スレッドの実行を終了させます。終了時に ensure 節が実行されます。

...it(0)
により終了します。

Kernel.#exit と違い例外 SystemExit を発生しません。

th1 = Thread.new do
begin
sleep 10
ensure
p "this will be displayed"
end
end

sleep 0.1
th1.kill

#=> "this will be displayed"

@
see Kernel.#exit, Kernel.#exit!...

Thread#status -> String | false | nil (13.0)

生きているスレッドの状態を文字列 "run"、"sleep", "aborting" のいず れかで返します。正常終了したスレッドに対して false、例外によ り終了したスレッドに対して nil を返します。

...d = Thread.new { sleep }
d.kill #=> #<Thread:0x401b3678 aborting>
a.status #=> nil
b.status #=> "sleep"
c.status #=> false
d.status #=> "aborting"
Thread.current.status #=> "run"

@
see Thread#alive?, Thread#st...