diff options
Diffstat (limited to 'py/demo/Ice/async/Client.py')
-rw-r--r-- | py/demo/Ice/async/Client.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/py/demo/Ice/async/Client.py b/py/demo/Ice/async/Client.py index edec43d9777..2c371dafc62 100644 --- a/py/demo/Ice/async/Client.py +++ b/py/demo/Ice/async/Client.py @@ -18,8 +18,11 @@ class AMI_Hello_sayHelloI: pass def ice_exception(self, ex): - print "sayHello AMI call failed:" - print ex + if isinstance(ex, Demo.RequestCanceledException): + print "Request canceled" + else: + print "sayHello AMI call failed:" + print ex def menu(): print """ |