エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
katsuwo blog: ruby と timeout と thread
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
katsuwo blog: ruby と timeout と thread
« CNET, 米ZDNetを買収 | メイン | awk の素敵な使い方 » 2000年07月20日 ruby と timeout と thread 以... « CNET, 米ZDNetを買収 | メイン | awk の素敵な使い方 » 2000年07月20日 ruby と timeout と thread 以前 network がらみのコードを書いたときに困っていた timeout の解決方法がようやく判明。 require 'timeout' begin timeout(5) # timeout is 5 sec. # processing... end # end of timeout-blockrescue print $stderr, "timeout happened\n" exitendとすると、timeout の中のブロックにタイムアウト制限をかけることができる。 (内部ではただ単純にタイマーを起動して raise かけているだけ) ついでにスレッドに関するメモ。require 'thread' array.each