How is throttling implemented - have a real-time requirement
"Jarrod Hermer" <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <006d01c31e15$8557dbe0$2701a8c0@lonewolf> |
Hi all, I am trying to understand how the 'store' file is used in the Kannel system. I am by no means a C programmer and so have not ventured into the source yet - downloading from CVS. So I hope someone here could shed some light on the topic. On a regular basis messages seem to be stored in the 'store' file and are not delivered to the network. Even though system load (where Kannel is running) is not excessively high and the network operator claims they are not under any load - I however suspect they are experiencing issues and just don't want to admit it. The messages do seem to eventually get delivered or I can shutdown bearearbox and smsbox then upon restart usually all of the messages get 'instantly' delivered. Essentially my question is what could cause Kannel to store messages as apposed to immediately deliver them? Will there be some meaningful information in the log files? And most importantly - is there something I can do about it, even if it means delving into the source code. For our application we require an instance response to the users request (who doesn't :) and it *seems* like Kannel is the bottleneck. Regards, Jarrod