タイムアウト(英: timeout)とは、処理時間が不定なデータ処理やハードウェア制御、通信やセッションなどが一定時間以内に開始または完了できない場合、それを自動的に中止することである。仕様規定以上の待ち時間を回避したり、または永遠に完了しない処理によって無限ループに陥りプログラムの制御を失ったり計算資源を無駄に占有し続けることを防ぐ。
タイムアウトとは - IT用語辞典