summaryrefslogtreecommitdiff
path: root/src/leap/mx
diff options
context:
space:
mode:
Diffstat (limited to 'src/leap/mx')
-rw-r--r--src/leap/mx/mail_receiver.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/leap/mx/mail_receiver.py b/src/leap/mx/mail_receiver.py
index 630c982..7856594 100644
--- a/src/leap/mx/mail_receiver.py
+++ b/src/leap/mx/mail_receiver.py
@@ -96,6 +96,10 @@ class BouncerSubprocessProtocol(protocol.ProcessProtocol):
self._errBuffer = ""
self._d = None
+ @property
+ def deferred(self):
+ return self._d
+
def connectionMade(self):
self._d = defer.Deferred()
@@ -130,7 +134,7 @@ def async_check_output(args, msg):
"""
pprotocol = BouncerSubprocessProtocol(msg)
reactor.spawnProcess(pprotocol, args[0], args)
- return pprotocol.d
+ return pprotocol.deferred
class MailReceiver(Service):