<p>You can add a modparam to tune its behaviour and act as you want. Each developer is guided mainly by what he/she needs. What you suggest is also interesting to have and iirc  it was mentioned in the previous related PR, suggesting that future improvement, which can allow pushing out of kamailio via http or other channel.</p>
<p>Otherwise, generic operations/layers can add delays, e.g., in this case writing first in a pv buffer (private memory), then push it with another operation to mqueue (shared memory) or printed to syslog.</p>
<p>So, bottom line, one implementation doesn't exclude the other, they can co-exist.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/pull/1440#issuecomment-365898765">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZRmemrMNJomdeCaAq8_bQshV_Uf0ks5tVBODgaJpZM4SF3xS">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AF36ZR5ULWYmU0zO-QIkCR11yXH9Q6-cks5tVBODgaJpZM4SF3xS.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/kamailio/kamailio/pull/1440#issuecomment-365898765"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kamailio/kamailio","title":"kamailio/kamailio","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"PERSON","message":"@miconda in #1440: You can add a modparam to tune its behaviour and act as you want. Each developer is guided mainly by what he/she needs. What you suggest is also interesting to have and iirc  it was mentioned in the previous related PR, suggesting that future improvement, which can allow pushing out of kamailio via http or other channel.\r\n\r\nOtherwise, generic operations/layers can add delays, e.g., in this case writing first in a pv buffer (private memory), then push it with another operation to mqueue (shared memory) or printed to syslog.\r\n\r\nSo, bottom line, one implementation doesn't exclude the other, they can co-exist."}],"action":{"name":"View Pull Request","url":"https://github.com/kamailio/kamailio/pull/1440#issuecomment-365898765"}}}</script>