Re: CIMD2 patch
Michael Zervakis <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
Dear Stipe,
It's the opposite. The patch intends to "break" the do {} while loop for
MT processing in favor of letting the MO queue also be "emptied".
>Stipe Tolj wrote:
>Michael Zervakis schrieb:
>> Dear All
>>
>> We noticed that CIMD2 send messages loop will never exit as long as
>> outgoing_queue has data. This means that if we have a constant queue
>> of at least 1 MT, Kannel will not process the buffer of received MOs.
>> In real world situations we noticed that Kannel halted the processing
>> of MO buffer for hours. We made a quick fix to gw/smsc/smsc_cimd2.c to
>> break the loop every 30 MTs to allow Kannel to process the received MTs.
>once again for my clarification:
>the patch intends to "break" the do {} while loop for MO processing in
favor of letting the MT queue also be "emptied", right?
>Stipe
>--
>-------------------------------------------------------------------
>Ko"lner Landstrasse 419
>40589 Du"sseldorf, NRW, Germany
>tolj.org system architecture Kannel Software Foundation (KSF)
>http://www.tolj.org/ http://www.kannel.org/
>mailto:st_{at}_tolj.org <mailto:st_%7bat%7d_tolj.org>
mailto:stolj_{at}_kannel.org <mailto:stolj_%7bat%7d_kannel.org>
>-------------------------------------------------------------------