2011/7/28 Iñaki Baz Castillo <i...@aliax.net>: > 2011/7/28 Klaus Darilion <klaus.mailingli...@pernau.at>: >> AFAIK this single timer process is blocked as well. If this single time >> request is used for other periodically executed routes too, than those might >> be affected as well. > > Hi, yes, I suppose that the timer process would also block (fully > normal if I do a blocking call there). But reading the doc about "It > can create new timer processes" maybe it creates N timer processes to > balance the work.
Well, I assume such "magic" (automatically creating more processes) does not occur. So, assuming that the route block called by a timer (RTimer module) performs a blocking action, then it can be a bottleneck if there is heavy traffic. Imagine this case: - For each received INVITE Kamailio sends some data via Mqueue module. - RTimer module has a timer running each second calling route[N]. - route[N] invokes a blocking call (i.e. an HTTP request). If case of high INVITE traffic, the kamailio process running the timer would be a real bottleneck, am I right? -- Iñaki Baz Castillo <i...@aliax.net> _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users