Bug 315148 - Better handling for multi-file transfers
Summary: Better handling for multi-file transfers
Status: RESOLVED DUPLICATE of bug 301820
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: filetransfer (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-14 16:58 UTC by Daniel Vrátil
Modified: 2013-02-14 17:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Vrátil 2013-02-14 16:58:03 UTC
While reviewing Andrea's patch, I got an idea and I tried  sending myself 125 files. Now I'm stuck with 125 notifications I have to cancel one by one (also the amount of notifications caused Plasma to freeze for ~5 minutes and cancelling single event freezes Plasma for at least 20 seconds).

Suggestion:
I was thinking whether it would be possible to tar the outgoing files on the fly and only send list of file names (plus the tar stream), so that on the client side you would get a notification "Dan is sending you 100 files.". When accepted we would ask for destination folder, where it would untar the files (on flight again, as the stream is being accepted)

I know I could tar the file before sending it and then after receiving, but that requires additional disk space and takes some time (this could be solved by "Preparing filetransfer" notification, but still).

Reproducible: Always

Steps to Reproduce:
1. Pick a friend with KTp, send him MANY files


Actual Results:  
You have one friend less now.

Expected Results:  
The amount of friends is not decreased.
Comment 1 David Edmundson 2013-02-14 17:15:08 UTC

*** This bug has been marked as a duplicate of bug 301820 ***