Skip to main content


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

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

Дата: 18 Jan 2021, 10:33:20
От: Richard Menedetter @ 2:310/31.0
Кому: Nick Andre
Тема: Semaphore

Hi Nick!

17 Jan 2021 18:27, from Nick Andre -> Rob Swindell:

 NA> What was asked was an additional check for a simple dummy file when
 NA> BinkD ***is idle*** and terminates if that file exists.

BinkD is open source.
Anybody can implement stuff, or pay somebody to implement stuff.

I assume that for some people it sounds very strange to implement an exit file semaphore in 2021.
So they don't do it, as they do not see any benefit in it.

 NA> I prefer to have all connections finish before BinkD shuts down....

Then don't send BinkD SIGKILL, take some other signal.
I assume SIGTERM will wait until ongoing calls are finished.
SIGTERM is the polite request of the OS to please quit when it suitable for you.
SIGKILL is a yo're fired now..

I have not checked how BinkD reacts to SIGTERM

 NA> letting the door close gently via a dummy file rather than slamming it
 NA> shut with Pid.

There are MANY SIGNALS!!!!!
Only one "slams the door shut".
Do not use SIGKILL if you do not mean to kill the process.
In case there is nothing that suits you, you can use SIGUSR1 or SIGUSR2. (behaviour needs to be implemented in BinkD then)

CU, Ricsi

... Bigamy is having one wife too many. Monogamy is the same. -Oscar Wilde

--- GoldED+/LNX
Origin: He who laughs, lasts. (2:310/31)

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

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