diff options
Diffstat (limited to 'qpid/python')
| -rw-r--r-- | qpid/python/qpid/sasl.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/qpid/python/qpid/sasl.py b/qpid/python/qpid/sasl.py index 6645903382..d4c15bd923 100644 --- a/qpid/python/qpid/sasl.py +++ b/qpid/python/qpid/sasl.py @@ -66,7 +66,11 @@ class WrapperClient: raise SASLError(self._cli.getError()) def auth_username(self): - return self._cli.getUserId() + status, result = self._cli.getUserId() + if status: + return result + else: + raise SASLError(self._cli.getError()) class PlainClient: |
