Re: Major showstopper almost solved (or quick patch)

Aarno Syvänen <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization Wiral Ltd
Message-ID <[email protected]>
Hi Bruno,

> Bruno David Rodrigues wrote:
> 
> The problem I and the other guy reported is (once again) related with
> http keepalive.
> 
> I've just disabled the #if at line 904 from http.c and everything
> works ok now.
> 
> We should disable it again until we can fix for real the
> http-keepalive problem.
> 
> 
> Context (or one situation that I can reproduce the problem).
> 
> 1. Start kannel.
> 2. Send a MO message
> 3. kannel do a http get to apache
> 4. apache returns text that gets sent MT to the mobile
> 5. some other process (related to the last one -> apache launches in
> background
> a daemon) sends like 10 messages to the same mobile
> 6. wait some seconds
> 7. send another MO message to kannel
> 8. kannel do another get to apache, that replies text back
> 9. ERROR: kannel don't get the 200 ok (but sniffit shows it), therefor
> never replies back
> sometimes, some minutes or even hours later, that message is unlocked
> and
> finally gets sent to the mobile
> 

We are very interested of high-performance Kannel, and so, of course
fixing
this problem.

So I have two questions:

a) Why Apache sends 10 messages to the same mobile ? It is returning a 
segmented response ? 

b) I do not want to be pushy, but are you working on this ? When the fix
will
be ready, if you are. (We - well, Wiral at least - *must* have this
problem 
licked.)

Aarno

Aarno
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.