add a missing close of an open fd, destroy of open config, and removal of the

calling channel from the localusers list


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@33781 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.2
Russell Bryant 20 years ago
parent 2a72316550
commit ecbc33eb78

@ -472,6 +472,9 @@ static int festival_exec(struct ast_channel *chan, void *vdata)
if ( read_data == -1 )
{
ast_log(LOG_WARNING,"Unable to read from cache/festival fd");
close(fd);
ast_config_destroy(cfg);
LOCAL_USER_REMOVE(u);
return -1;
}
n += read_data;

Loading…
Cancel
Save