It seems fixing this issue and [1] would require significant efforts:
https://issues.asterisk.org/jira/browse/ASTERISK-20556
Too bad, it means DAHDI is a no way for me, I will have to switch to SIP
DECTs :(
Niccolò
I will make an example:
A is an fxs phone with callwaiting=yes in chan_dahdi.conf
X calls A. A answers.
Y calls A. A hears the call waiting tone.
Now if A hangs up before X, then A rings again (which is what I want).
BUT if X hangs up first, then A automatically answers Y without even
ringing.