Hi Paul,

On Thu, Dec 11, 2008 at 8:10 AM, Paul Whitfield
<[EMAIL PROTECTED]> wrote:
> However, I have multiple issues -> basically I could not get
> my application to run at all with multiple crashes!
>
> Currently just how unstable is the main branch?

It's stable most of the time, if you're using Topology graph.
We don't test new changes with CallFlowGraph, because we plan
to remove it someday and all our focus is around Topology now.
We might break something for a short periods, but we try to
make commits which doesn't break anything or commit a fix
immediately after. So, it's basically the same policy we had
for trunk earlier.

> Issues I have identified up to this point:
>
> 1) Seems to be an issue in MpCallFlowGraph.cpp,
> The mpEncoders array is not initialised to NULL.

Hum, when I tested CallFlowGraph it worked fine.
But it was some time ago. Anyway, patch is checked
in as rev 11083.

> 2) In mpStartTasks() (in MpMisc.cpp)  the logic seems the wrong
> away around, if NetInTask::getNetInTask returns a non-null value
> the function calls dmaShutdown() and returns an error

Oh, right. I've fixed this for Topology, but completely
forgot about CallFlowGraph.

> 3) Static codecs are freed multiple times (still)
> I have fixed this only freeing the codecs if the
> single pointer is not NULL.

I've told to Sergey Kostanbaev who wrote this code
about the problem. He's going to look into. Thanks
for your attention.



-- 
Regards,
Alexander Chemeris.

SIPez LLC.
SIP VoIP, IM and Presence Consulting
http://www.SIPez.com
tel: +1 (617) 273-4000
_______________________________________________
sipxtapi-dev mailing list
sipxtapi-dev@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to