Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #6620

Re: Watchdog and closing application child tasks

Path csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail
From Martin <News04@avisoft.f9.co.uk>
Newsgroups comp.sys.acorn.programmer
Subject Re: Watchdog and closing application child tasks
Date Sun, 15 Mar 2026 07:59:54 +0000 (GMT)
Organization None
Lines 27
Message-ID <5cb9d9a3afNews04@avisoft.f9.co.uk> (permalink)
References <20deb3b95c.Paul@phorefaux>
Injection-Date Sun, 15 Mar 2026 08:00:06 +0000 (UTC)
Injection-Info dont-email.me; posting-host="af3798900d46660a99794a87fb12739f"; logging-data="995432"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/PzIeYy3Ki6XIqHZrzXg2t"
User-Agent Pluto/3.21a (RISC OS/5.31) NewsHound/v1.54
Cancel-Lock sha1:uP+EM9diNQ8HUeN2qgv6VmqAoB4=
Xref csiph.com comp.sys.acorn.programmer:6620

Show key headers only | View raw


In article <20deb3b95c.Paul@phorefaux>,
   Paul Stewart <phorefaux@gmail.com> wrote:

> Does the system watchdog broadcast a specific message to terminate
> an application?

> The reason for asking is I have an application written in BASIC
> that spawns a couple of child tasks.  As part of the close down
> routine it does close down any open child tasks.  This appears to
> be working fine.  If I quit the program whilst child task is
> running, then the open child task quits, as expected, same as if I
> quit my application from Task display/Task manager.

> However when the task is closed via system watchdog(Alt-Break), the
> main task is closed, but not any open child tasks.  I am therefore
> wondering if there is a specific message I need to listen out for
> so I can close the child tasks too?

The Watchdog terminates a task immediately. The task has no control at
all, so gets no chance to take any action whatsoever. Any open files
will be left open. Such termination really should be a last resort to
regain control of the machine, but the task is toast.

-- 
Martin Avison 
Note that unfortunately this email address will become invalid
without notice if (when) any spam is received. 

Back to comp.sys.acorn.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Watchdog and closing application child tasks Paul Stewart <phorefaux@gmail.com> - 2026-03-15 01:07 +0000
  Re: Watchdog and closing application child tasks Martin <News04@avisoft.f9.co.uk> - 2026-03-15 07:59 +0000
    Re: Watchdog and closing application child tasks Paul Stewart <phorefaux@gmail.com> - 2026-03-15 16:36 +0000

csiph-web