diff options
-rw-r--r-- | python/qpid/sasl.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/python/qpid/sasl.py b/python/qpid/sasl.py index 6645903382..d4c15bd923 100644 --- a/python/qpid/sasl.py +++ b/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: |