From 611a7d05e9db2d2b9e2cd6770cade456f1e08285 Mon Sep 17 00:00:00 2001 From: Brian Warner Date: Wed, 20 Apr 2016 12:11:01 -0700 Subject: [PATCH] cmd_receive: use wait=True for the last ack This prevents the process from shutting down before the ack makes it to the server. --- src/wormhole_cli/cmd_receive.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wormhole_cli/cmd_receive.py b/src/wormhole_cli/cmd_receive.py index b95290e..23f89c0 100644 --- a/src/wormhole_cli/cmd_receive.py +++ b/src/wormhole_cli/cmd_receive.py @@ -128,7 +128,7 @@ class TwistedReceiver: # we're receiving a text message self.msg(them_d["message"]) data = json.dumps({"message_ack": "ok"}).encode("utf-8") - yield w.send_data(data) + yield w.send_data(data, wait=True) def handle_file(self, them_d): file_data = them_d["file"]