前スレで実況配信が流れているかとヴかweb上でチェックする方法について聞きましたが

fsockopen ($addr, $port, $errno, $errstr, $timeout);
で配信している時の確認はいいのですが、配信してない時には

>>環境によってはUNIXドメインまたはオプションの接続タイムアウトは利用 できません。
というわけで永遠に探しに行って固まります。

なにかfalse時の良い処理はないでしょうか?