フォーラム: 開発者 (スレッド #1418)

HOS-V4:twai_flgで時間指定できない (2002-11-13 16:39 by kobiyama #2671)

お世話になってます、小檜山です。

twai_flgを使って時間指定しても無限待ちになるようです。
手元のtwai_flg.cは下記のように修正しました。

*** twai_flg.c Mon Nov 11 00:28:40 2002
--- twai_flg.new Wed Nov 13 16:36:27 2002
***************
*** 107,113 ****
mtcb->data = (VP_INT)&flginf; /* 待ち状態を保存 */
mknl_wai_tsk(mtcb, TTW_FLG);
mknl_add_que(&flgcb_ram->que, mtcb, flgcb_rom->flgatr);
! if ( tmout == TMO_FEVR )
{
/* 無限待ちでなければタイムアウト設定 */
mknl_add_tmout(mtcb, (RELTIM)tmout);
--- 107,113 ----
mtcb->data = (VP_INT)&flginf; /* 待ち状態を保存 */
mknl_wai_tsk(mtcb, TTW_FLG);
mknl_add_que(&flgcb_ram->que, mtcb, flgcb_rom->flgatr);
! if ( tmout != TMO_FEVR )
{
/* 無限待ちでなければタイムアウト設定 */
mknl_add_tmout(mtcb, (RELTIM)tmout);

RE: HOS-V4:twai_flgで時間指定できない (2002-11-13 18:12 by m-arai #2672)

度々ありがとうございます。修正しました。
#2671 への返信