diff --git a/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxUploadWorker.java b/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxUploadWorker.java index 5c6462c6d..b40376014 100644 --- a/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxUploadWorker.java +++ b/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxUploadWorker.java @@ -328,13 +328,13 @@ class MailboxUploadWorker implements MailboxWorker, ConnectivityObserver, LOG.info("Uploading file"); mailboxApi.addFile(mailboxProperties, folderId, file); markMessagesSentOrAcked(sessionRecord); + delete(file); synchronized (lock) { if (state != State.WRITING_UPLOADING) return; state = State.CHECKING_FOR_DATA; apiCall = null; this.file = null; } - delete(file); checkForDataToSend(); }