Metaswitch/sprout — pull request #122 by mike-evans (2013-07-10 11:56:13+00:00)
Title: [Reviewer Matt] Remove references to AsChainLink in call services, use one stored in UAS Transaction for redirects

Matt

As discussed, can you review. This fixes the remaining AsChain leaks flagged in valgrind and hopefully is a significant simplification because the CallServices object no longer has to know about AsChainLinks. Previously it only had to know for redirect cases because the UASTransaction object did not store the AsChainLink. Now the UASTransaction does store the AsChainLink (so it can do default handling on AS errors) the redirect code can simply use that one.

Mike