]> git.ipfire.org Git - thirdparty/asterisk.git/commit
fastagi: record file closed after sending result 21/1721/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:38 +0000 (15:33 -0600)
commit92f631e2f4cc616a446ac9de31ba390008915c08
tree2d2f85c40a9637302ef3d633d84c907673d91f40
parent78734aadf46795094955e6783d5e6f1223b7fa65
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