summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorRafael H. Schloming <rhs@apache.org>2010-09-10 14:58:08 +0000
committerRafael H. Schloming <rhs@apache.org>2010-09-10 14:58:08 +0000
commit63bfc2fa93195ca246c76e536ec1511255d8e85a (patch)
tree32e6fd2130594a72abeb1e1e28c2fc2b23c5bbd5 /python
parent14be6a9380cad36521bf2d704cbc70191b9b74e0 (diff)
downloadqpid-python-63bfc2fa93195ca246c76e536ec1511255d8e85a.tar.gz
handle request timeout
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@995815 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'python')
-rw-r--r--python/qpid/messaging/driver.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/python/qpid/messaging/driver.py b/python/qpid/messaging/driver.py
index 0c7c7e7c4d..bdcdb26180 100644
--- a/python/qpid/messaging/driver.py
+++ b/python/qpid/messaging/driver.py
@@ -784,6 +784,10 @@ class Engine:
if sf.completed:
sst.write_op(SessionCompleted(sst.executed))
+ def do_session_request_timeout(self, rt):
+ sst = self.get_sst(rt)
+ sst.write_op(SessionTimeout(timeout=0))
+
def do_execution_result(self, er):
sst = self.get_sst(er)
sst.results[er.command_id] = er.value