aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_phone.c
diff options
context:
space:
mode:
authorfile <file@f38db490-d61c-443f-a65b-d21fe96a405b>2009-02-16 15:33:53 +0000
committerfile <file@f38db490-d61c-443f-a65b-d21fe96a405b>2009-02-16 15:33:53 +0000
commit72b9f1e076d992895541d1caa584cc85ace45139 (patch)
tree35e5305590001ba1b3963b48ff1fe46703688cb4 /channels/chan_phone.c
parent5e9e3f596281b19c270b2e4eb060b8c0cffa56ae (diff)
Don't have the Via header stored as a stringfield as it can change often during the lifetime of a dialog.
This issue crept up with subscriptions on the AA50. When an outgoing NOTIFY is sent a new branch value is created and the Via header is changed to reflect it. Since this was a stringfield a new spot in the pool was used for the value while the old was left untouched/unused. If the current pool was full a new pool was created. This would cause memory usage to increase steadily. (issue #AA50-2332) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@176029 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_phone.c')
0 files changed, 0 insertions, 0 deletions