My code look like:
updates = get_updates(...)
channel = get_channel(...)
for update in updates:
id = memcache.incr('mess id', initial_value=1)
update['mess_id'] = id
js = json.dumps(update)
channel.send_message(channel, js)
I have about 50 updates.
After receive about 20-30 messages client side code receive one message infinite times and don't receive new messages. For example:
receive 1
receive 2
receive ...
receive 21 pause 20-60 sec
receive 21 pause 20-60 sec
receive 21 pause 20-60 sec
receive 21 pause 20-60 sec
receive 21 pause 20-60 sec
...