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. >>>> >>>> >>>> >>> >>> >> >