From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e52294beeef18a74 X-Google-Attributes: gid103376,public From: juan carlos diaz martin Subject: Re: GNAT DOS Delay Problems Date: 1997/09/27 Message-ID: <342D2218.338E@mx3.redestb.es>#1/1 X-Deja-AN: 276009290 References: <01bcca6e$e2e4f3c0$1601030a@lovina.cri.dk> Organization: Unisource Espana NEWS SERVER Newsgroups: comp.lang.ada Date: 1997-09-27T00:00:00+00:00 List-Id: Gert Caspersen wrote: > > When running the below program, no context switch takes place. Task T1 with > the low priority is starved by task T2 with the high priority. > > In my opinion, T1 should be scheduled when T2 executes delay 10.0. However, > this appears never to happen. Rather, the entire program is suspended for > ten seconds. > > I am using GNAT version 3.07 for DOS. Gert: I have tested your program in GNAT for Windows95/NT and goes ok! My experience with GNAT DOS (3.05 and 3.07) has been terrifying. It's a pitty but Forget DOS GNAT at all. It does not implementes Ada pretty well.