]> git.ipfire.org Git - thirdparty/asterisk.git/commit
config.c: Log #exec include failures.
authorSean Bright <sean@seanbright.com>
Wed, 22 Nov 2023 19:25:19 +0000 (14:25 -0500)
committerAsterisk Development Team <asteriskteam@digium.com>
Fri, 12 Jan 2024 18:21:33 +0000 (18:21 +0000)
commitceeb4fba1737e3d13f73938cb6725516aaca8268
tree13961c55fd68f725e40fd6477ee783611093a498
parent4070a5f0384a105629dc9ca8950e01db5625642c
config.c: Log #exec include failures.

If the script referenced by `#exec` does not exist, writes anything to
stderr, or exits abnormally or with a non-zero exit status, we log
that to Asterisk's error logging channel.

Additionally, write out a warning if the script produces no output.

Fixes #259

(cherry picked from commit 461c3c60e24f87f79b4b76bb89957912528dfc9d)
main/config.c