ある機械のHTTPサーバが落ちている(ポート80にconnect(2)できない)
かどうかを調べるのにはどうしたらよいでしょうか?

HTTPで自分の状況を公開している装置Mがあります。
これの状況を定期的に wget 1.8.2 で調べようとしてるのですが、
時々MのHTTPサーバが落ちています。(OSは動いててping等に応答。)
サーバが落ちていると、wget はいつまでも終了しません。
HTTPでつながらない時にはすぐあきらめるにはどうしたらよいでしょう?

wget の --timeoutオプションは、connect(2)成功後のreadに対する指定
らしく、効果ありませんでした。

wgetするマシンはFreeBSD 4.10で、/bin/sh で書いてます。