[FIX] Clear message queue, sent message will display only once.

bzr revid: noz@tinyerp.com-20110412061433-u4cvt9kizm8300pg
This commit is contained in:
noz (OpenERP) 2011-04-12 11:44:33 +05:30
parent bc0b9fe4e7
commit 5cbd813272
1 changed files with 5 additions and 5 deletions

View File

@ -136,15 +136,15 @@ class PollServer(openerpweb.Controller):
msg = '[]'
for i in range(5):
received_msg = mq.read('Guest1', i);
received_msg = mq.read('Guest1', i)
if received_msg:
msg = self._pollParseMessages(received_msg)
time.sleep(1)
mq.messages = []
return '%s'%kw.get('callback', '') + '(' + str(msg) + ');'
else:
msg = '[]'
time.sleep(1)
return '%s'%kw.get('callback', '') + '(' + str(msg) + ');'
time.sleep(2)
return '%s'%kw.get('callback', '') + '(' + str(msg) + ');'
@openerpweb.httprequest
def send(self, req, **kw):