[prev in list] [next in list] [prev in thread] [next in thread]
List: asterisk-dev
Subject: Re: [asterisk-dev] [Code Review] Extend pvt->relatedpeer support to
From: "Nick Lewis" <Nick.Lewis () atltelecom ! com>
Date: 2010-04-29 13:16:45
Message-ID: 20100429131645.7976.95760 () hotblack ! digium ! internal
[Download RAW message or body]
> On 2010-04-28 14:39:17, Mark Michelson wrote:
> > This is a type of change I can get behind. Many times, it is a complete pain to \
> > be in the middle of a call and have to call find_peer in order to find the \
> > associated peer for a dialog (see the handling of 405 and 501 responses in \
> > handle_response() for an example).
> > I think that this is a good first step. The problem is that in its current guise, \
> > it's not really adding any benefit. You've made TODO comments in a couple of \
> > places, which means you at least recognize where improvements can be made. I \
> > recommend making those improvements and posting them. That way, we can get it all \
> > in one go and not have any lingering responsibilities.
> > By the way, I see absolutely no issues with the code as written, just to be \
> > clear.
>
> pprindeville wrote:
> "Not really adding any benefit"? Well, it allows me to commit #565... that's a \
> start.
> Can we get a "ship it!"?
>
I guess that to take full advantage of pvt->relatedpeer would require much of \
chan_sip.c to be rewritten. I had anticipated that new functionality would make use \
of it initially (such as callbackexten matching) before optimising existing code to \
remove unnecessary searches and duplicated data. As a compromise perhaps I could \
optimise one part of the existing code to show some small immediate benefit?
- Nick
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/629/#review1915
-----------------------------------------------------------
On 2010-04-27 11:14:43, Nick Lewis wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/629/
> -----------------------------------------------------------
>
> (Updated 2010-04-27 11:14:43)
>
>
> Review request for Asterisk Developers, Mark Michelson and pprindeville.
>
>
> Summary
> -------
>
> There is an item (relatedpeer) in the pvt structure that references a related \
> (matched) peer structure. This is used during processing of SUBSCRIBE, NOTIFY, and \
> OPTIONS requests and permits peer configuration items to be used without \
> duplicating them in the pvt structure. The attached change extends the availability \
> of the relatedpeer to INVITE processing too.
>
> Diffs
> -----
>
> trunk/channels/chan_sip.c 258227
>
> Diff: https://reviewboard.asterisk.org/r/629/diff
>
>
> Testing
> -------
>
> During a incoming call the matched peer appears correctly in a new "Peer" field in \
> the output to the "sip show channels" cli command
>
> Thanks,
>
> Nick
>
>
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic