]> git.ipfire.org Git - thirdparty/asterisk.git/commit
sig_analog: Eliminate potential timeout with Last Number Redial.
authorNaveen Albert <asterisk@phreaknet.org>
Mon, 29 Sep 2025 14:10:23 +0000 (10:10 -0400)
committergithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Tue, 30 Sep 2025 15:09:14 +0000 (15:09 +0000)
commita96d7fcfaf1494d582da6087ded3361dd1c8c784
treeacff96f4a1af787f8637b372ef118fae4602b28e
parent559ea45ddd0403714ea16b3ef353907a47056941
sig_analog: Eliminate potential timeout with Last Number Redial.

If Last Number Redial is used to redial, ensure that we do not wait
for further digits. This was possible if the number that was last
dialed is a prefix of another possible dialplan match. Since all we
did is copy the number into the extension buffer, if other matches
are now possible, there would thus be a timeout before the call went
through. We now complete redialed calls immediaetly in all cases.

Resolves: #1483
channels/sig_analog.c