<p>Hello,</p>

<p>I've taken some time to look over the patch. Everything seems ok, except for one performance-related issue:</p>

<p>At runtime, there is a lot of redundant parsing going on. To fix this, at (re)load time, you should store the <strong>parsed</strong> timerec values inside the dpl_node_t struct, just like drouting does, rather than simply duplicating the timerec DB field.</p>

<p>Liviu</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br>Reply to this email directly or <a href='https://github.com/OpenSIPS/opensips/pull/185#issuecomment-40730138'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/5479561__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcxMzM2OTM2MCwiZGF0YSI6eyJpZCI6Mjg0NDgwNDB9fQ==--10c86b8d68d9c116eb327bf19f6b6cb913014f62.gif' height='1' width='1'></p>