summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/src/leap/soledad/client/http_target/send_protocol.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/client/src/leap/soledad/client/http_target/send_protocol.py b/client/src/leap/soledad/client/http_target/send_protocol.py
index 63ce6b42..0cb6d039 100644
--- a/client/src/leap/soledad/client/http_target/send_protocol.py
+++ b/client/src/leap/soledad/client/http_target/send_protocol.py
@@ -56,7 +56,8 @@ class DocStreamProducer(object):
yield self.sleep(0.001)
continue
call = self.producer.pop(0)
- yield call[0](*call[1:])
+ fun, args = call[0], call[1:]
+ yield fun(*args)
consumer.write(self.body.pop(1, leave_open=True))
consumer.write(self.body.pop(0)) # close stream