summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2019-01-21 10:56:31 -0800
committerMicah Lee <micah@micahflee.com>2019-01-21 10:56:31 -0800
commit1be10f1e0268567c3fc7d19f4b9a1692e8f38fb7 (patch)
tree414f199a57cbb216b94a5a87788fd8e755431f54
parentb6928a6d0edec347f5c39a90078b3deee5102095 (diff)
downloadonionshare-1be10f1e0268567c3fc7d19f4b9a1692e8f38fb7.tar.gz
onionshare-1be10f1e0268567c3fc7d19f4b9a1692e8f38fb7.zip
Prevent ReceiveModeRequest.file_write_func from sending a message to the GUI if the request should be closed
-rw-r--r--onionshare/web/receive_mode.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/onionshare/web/receive_mode.py b/onionshare/web/receive_mode.py
index a64c2a73..ad72c9f4 100644
--- a/onionshare/web/receive_mode.py
+++ b/onionshare/web/receive_mode.py
@@ -348,6 +348,9 @@ class ReceiveModeRequest(Request):
"""
This function gets called when a specific file is written to.
"""
+ if self.closed:
+ return
+
if self.upload_request:
self.progress[filename]['uploaded_bytes'] += length