]> git.ipfire.org Git - thirdparty/asterisk.git/commit
fastagi: record file closed after sending result 20/1720/1
authorKevin Harwell <kharwell@digium.com>
Wed, 25 Nov 2015 21:26:35 +0000 (15:26 -0600)
committerKevin Harwell <kharwell@digium.com>
Wed, 25 Nov 2015 21:33:29 +0000 (15:33 -0600)
commit45efbf8503a29d298a9cb6c5de4925037a642b35
tree58abc991b0107c6e95a660dad9c2ac8e0390a974
parente96604c902d4b0ff96db444c3754ae7d999c327f
fastagi: record file closed after sending result

The fastagi record-file testsuite test sometimes fails reporting an empty
recorded file. This was happening because Asterisk was sending the agi result
notification prior to actually closing the file and the data, being buffered,
had not been written to the file yet when the test attempts to check the file
size.

This patch makes it so the record file stream is closed prior to sending the
agi result notification.

ASTERISK-25593 #close

Change-Id: I6b2b3be3ae37f7c7b18e672c419a89b3b8513cde
res/res_agi.c