#2 Article 1048 Posted at 1992/06/28 17:48:17 by えむ (MAP1674) [TEL.NO]

Subject: Re:*4 ホスト移転&全回線代表番号化のお知らせ /1042 ... /1038 /39(#1)

エラー処理で次の回線へのダイヤルを行うのが良いと思います。
 sendを省いて説明しますね。(エラー = 呼出し音が鳴続くこと)

>timeout 10 ;10秒間で、何か反応がないとエラーにします。
>
>dial:
>	case "CONNECT"  "BUSY"  "NO CARRIER"  "NO DIALTONE"
>	goTo login      dial    dial          exit		*
>						;		↑
>						;ここがエラーの場合の動作
>	dial2:
>	;tty2~tty4の時
>	case "CONNECT"  "BUSY"  "NO CARRIER"  "NO DIALTONE"
>	goTo login      *       *             exit		*
>	
>	;tty5の時
>	case "CONNECT"  "BUSY"  "NO CARRIER"  "NO DIALTONE"
>	goTo login      dial2	dial2         exit		dial2

 これでとりあえず代表が落ちているときはtty2以下でリダイヤルを
 行うようになります。もし、tty2~tty5でもどれか回線が落ちている時は
 エラー処理をつかってその回線にはかけないようなフラグを立てて
 ダイヤルの前に判定するようにすれば更に良いと思います。

えむ