[Bug #20795] Timeout.timeout に負の値が設定できるバグ報告

2024/10/17に公開

[Bug #20795] Timeout method doesn't check for negative time values

  • Timeout.timeout に負の値が設定できるバグ報告
require 'timeout'

# Case 1: すぐに処理が終了する場合
Timeout.timeout(-5) do
  puts "すぐに終了する処理"
end

# Case 2: 処理内で sleep している場合
Timeout.timeout(-5) do
  sleep(10)
end
GitHubで編集を提案

Discussion