Yep, my patch is barely a workaround and it definitely impact performance,
specially on transceiver mode.

If you can use TX + RX instead of TRX, much better. Anyway the patch is not
intended to be used under heavy load at all.

Regards,

Alex
On Thu, Dec 16, 2010 at 10:26 AM, Nikos Balkanas <nbalka...@gmail.com>wrote:

> Same logic also in transceiver mode. However, I thought you were talking
> about svn kannel. Alex's patch is a different story. It will delay receiving
> thread using sleep(), which can also cause ACKs on the transmitting thread
> to be delayed, conceivably affecting both operations at the same time. For
> more info on that, you need to talk to Alex.
>
> BR,
> Nikos
>
> On Thu, Dec 16, 2010 at 9:27 AM, Mohammed Saleem 
> <mohammedsl...@gmail.com>wrote:
>
>> Hi Nikos,
>>
>>            Does this apply on transceiver SMPP connections on 1.4.3? coz I
>> doubt it, I applied a patch once by Alex for the DLRs coming too early
>> (before the message is ACKed) which lets the IO thread to sleep and waits
>> for the DLR to get inserted into the DB, I clearly saw that when the thread
>> sleeps, the traffic stops...
>>
>> Thanks
>>
>> Best Regards,
>> Mohammed M I Sleem
>>
>> http://www.abusleem.net  - Personal blog
>>
>> http://www.freakle.com - The Search Freak
>>
>>
>>
>> 2010/12/16 Nikos Balkanas <nbalka...@gmail.com>
>>
>>> Hi,
>>>
>>> That should not be your problem. MOs (including DLRs) run on a different
>>> thread than your MTs, even use completely different queues and structures.
>>> Even network traffic is on a seperate cable (assuming full duplex
>>> operation). The presence of one shouldn't affect the other.
>>>
>>> BR,
>>> Nikos
>>> ----- Original Message ----- From: "JimSG" <jimmy.gar...@laprensa.hn>
>>> To: <users@kannel.org>
>>> Sent: Wednesday, December 15, 2010 7:15 PM
>>> Subject: Give outgoing messages priority over incoming
>>>
>>>
>>>
>>>
>>>> Hello,
>>>>
>>>> We activated the dlr a while ago and it works, but we have come with a
>>>> next
>>>> situation:
>>>>
>>>> Example:
>>>>
>>>> A user sends 30,000 sms and a couple of minutes later another user sends
>>>> 20,000 sms, it sends a couple thousands sms but it stops because it
>>>> starts
>>>> receving  the dlr and then it starts sending againg and than it stops to
>>>> recieve and so on...  Im using a dlr mask = 19
>>>>
>>>> Can i give priority to outgoing messages over incoming messages?
>>>> --
>>>> View this message in context:
>>>> http://old.nabble.com/Give-outgoing-messages-priority-over-incoming-tp30465870p30465870.html
>>>> Sent from the Kannel - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>>
>>>
>>>
>>
>

Reply via email to