mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-18 05:39:53 +01:00
Create temp file before requesting plugin.
This commit is contained in:
@@ -81,10 +81,10 @@ class MailboxFileManagerImpl implements MailboxFileManager, EventListener {
|
|||||||
@Override
|
@Override
|
||||||
public File createAndWriteTempFileForUpload(ContactId contactId,
|
public File createAndWriteTempFileForUpload(ContactId contactId,
|
||||||
OutgoingSessionRecord sessionRecord) throws IOException {
|
OutgoingSessionRecord sessionRecord) throws IOException {
|
||||||
|
File f = createTempFile(UPLOAD_DIR_NAME);
|
||||||
// We shouldn't reach this point until the plugin has been started
|
// We shouldn't reach this point until the plugin has been started
|
||||||
SimplexPlugin plugin =
|
SimplexPlugin plugin =
|
||||||
(SimplexPlugin) requireNonNull(pluginManager.getPlugin(ID));
|
(SimplexPlugin) requireNonNull(pluginManager.getPlugin(ID));
|
||||||
File f = createTempFile(UPLOAD_DIR_NAME);
|
|
||||||
TransportProperties p = new TransportProperties();
|
TransportProperties p = new TransportProperties();
|
||||||
p.put(PROP_PATH, f.getAbsolutePath());
|
p.put(PROP_PATH, f.getAbsolutePath());
|
||||||
TransportConnectionWriter writer = plugin.createWriter(p);
|
TransportConnectionWriter writer = plugin.createWriter(p);
|
||||||
|
|||||||
Reference in New Issue
Block a user