<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=44090300" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tpeham">@tpeham</a> - <code>timer_mode</code> is just to control which timer process is used internally, so far it was the fast timer, but that is kind of busy resources, so this parameter allows to shift the execution of pipelimit timer function to another process, which can help reducing cpu usage/load of fast timer in some busy systems.</p>
<p>Your second point suggestion is good to avoid doing useless operations when not needed.</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/issues/1675#issuecomment-430578875">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZZ0Qvl1NxRGczXQ4XI5HTEsRcyFWks5ulwitgaJpZM4XZaGH">mute the thread</a>.<img src="https://github.com/notifications/beacon/AF36ZfFG_zXdaOAPsylH0o7RFuK3r9hcks5ulwitgaJpZM4XZaGH.gif" height="1" width="1" alt="" /></p>
<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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"PERSON","message":"@miconda in #1675: @tpeham - `timer_mode` is just to control which timer process is used internally, so far it was the fast timer, but that is kind of busy resources, so this parameter allows to shift the execution of pipelimit timer function to another process, which can help reducing cpu usage/load of fast timer in some busy systems.\r\n\r\nYour second point suggestion is good to avoid doing useless operations when not needed."}],"action":{"name":"View Issue","url":"https://github.com/kamailio/kamailio/issues/1675#issuecomment-430578875"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kamailio/kamailio/issues/1675#issuecomment-430578875",
"url": "https://github.com/kamailio/kamailio/issues/1675#issuecomment-430578875",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [kamailio/kamailio] pipelimit: module causes high CPU load due to periodic 1s /proc/net/upd|tcp and /proc/stat system call if server RAM \u003e= 48GB (#1675)",
"sections": [
{
"text": "",
"activityTitle": "**Daniel-Constantin Mierla**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@miconda",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"kamailio/kamailio\",\n\"issueId\": 1675,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"kamailio/kamailio\",\n\"issueId\": 1675\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/kamailio/kamailio/issues/1675#issuecomment-430578875"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 392536455\n}"
}
],
"themeColor": "26292E"
}
]</script>