On Friday, 5 April 2024 16:21:15 BST Michael Orlitzky wrote:

> Personally, I would try to figure out why boinc doesn't want to stop
> when you tell it to stop.

Actually, it does; all its daughter process do stop straight away. It's just 
that it doesn't report completion when it should.

> But barring that, you could add pre- and post-stop hooks that will let you
> know that the daemon is stopping.
> 
> For example, in /etc/conf.d/boinc, you could put
> 
>   stop_pre(){
>     touch /run/stopping-boinc
>   }
>   stop_post(){
>     rm -f /run/stopping-boinc
>   }
> 
> or something like that. (I haven't tested, but the idea is sound.)
> Then, if that file exists, boinc is stopping.

Outstanding! I'll try that. Thank you Michael.

As to the primary problem, I think the BOINC team aren't entirely in tune with 
the Linux way of doing things - though I could be wrong, of course. They're 
university boffins, after all...  :)

-- 
Regards,
Peter.




Reply via email to