This commit contains several changes to the way output channel variables are handled.
authorMatthew Nicholson <mnicholson@digium.com>
Tue, 20 Jul 2010 21:01:26 +0000 (21:01 +0000)
committerMatthew Nicholson <mnicholson@digium.com>
Tue, 20 Jul 2010 21:01:26 +0000 (21:01 +0000)
commitc149b851b36d99db634df90c1f0ce35dda32ecb1
tree14cb5a41935d0bbb78ecdcbbbad6f2ff3576dd95
parentb4e18d5660fcc13b97cd4682ff48e33aa9d15d83
This commit contains several changes to the way output channel variables are handled.

FAX output channel variables will now match the values reported by FAXOPT() and should be set in all failure and success cases.

This commit also contains a few modifications to the way FAXOPT() variables are populated in a few spots and fixes for some reference count leaks of the session details structure in some failure cases.

Also found and fixed more cases where FAXOPT(status) may not have gotten set.

FAX-214
FAX-203

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@278168 65c4cc65-6c06-0410-ace0-fbb531ad65f3
res/res_fax.c