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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,60b7644a2b4915a1 X-Google-Attributes: gid103376,public From: "Theodore E. Dennison" Subject: Re: Q: Dynamic tasks spawning error? Date: 1996/04/30 Message-ID: <31861C86.5E652F78@escmail.orl.mmc.com>#1/1 X-Deja-AN: 152231030 references: <4m4v27$8a5@fizban.solace.mh.se> content-type: text/plain; charset=us-ascii organization: Lockheed Martin Information Systems mime-version: 1.0 newsgroups: comp.lang.ada x-mailer: Mozilla 2.0 (X11; I; SunOS 4.1.3_U1 sun4m) Date: 1996-04-30T00:00:00+00:00 List-Id: Morgan Ericsson wrote: > > We have a problem with a program that involves dynamic spawing of tasks. We > think this code should be legal. GNAT (uses gcc 2.7.2) manages to compile > and link but as soon as "we" use a dynamically spawned task nothing > happens. No busy waiting, no exceptions, no nothing! > Its tough to say without seeing the body of your task. However, when I put my swammie hat on, close my eyes tight, place my hands the monitor, and concentrate, the term "task deadlock" keeps popping into my head. If "the amazing Tedkin" is right, that would mean your task (type) is waiting on another rendezvous which never arrives, while your main task is attempting to rendezvous with it. -- T.E.D. | Work - mailto:dennison@escmail.orl.mmc.com | | Home - mailto:dennison@iag.net | | URL - http://www.iag.net/~dennison |