Skip to main content

Конференции

Просмотр конференции fido7.binkd:

Предыдущее Следующее

Дата: 17 Jan 2021, 13:37:37
От: Rob Swindell @ 1:103/705.0
Кому: Nick Andre
Тема: Re: Semaphore


  Re: Re: Semaphore
  By: Nick Andre to Rob Swindell on Sun Jan 17 2021 03:46 pm

 > On 17 Jan 21  12:41:01, Rob Swindell said the following to Nick Andre:
 >
 >  > When your beloved Linux needs to shut down, why does it not just
 >  > immediately signal the system to power off? Why does it get busy
 >  > terminating services?
 >
 > RS> Programs can handle signals (e.g. SIGTERM) gracefully. This is pretty
 > RS> stand for *nix programs and BinkD is no exception. This is what the
 > RS> exitsig() function in binkd's breaksig.c already does.
 >
 > Yes... I already know this. Thats not what was requested here a few times
 > over the years. Read my other message. Dialup/legacy/other mailers wait
 > until the current session is done before exiting when receiving an exit
 > semaphore.

Okay, so you're wanting a change in the behavior of the termination signal handling. That seems different than expecting the use of a file to signal the termination.

There are many standard signals and BinkD is treating 3 of them the same (SIGBREAK, SIGINT, and SIGTERM). It doesn't seem like it would be hard to change the behavior of one or all of those (or add
support for another signal) to terminate in the fashion you're requesting. Without the use of a file.
-- 
                                            digital man

Sling Blade quote #12:
Karl (re hammer): I don't rightly know. I just kinda woke up holding it.
Norco, CA WX: 64.1°F, 29.0% humidity, 2 mph SW wind, 0.00 inches rain/24hrs

--- SBBSecho 3.12-Linux
Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)

Предыдущее Следующее

К списку сообщений
К списку конференций