GNOME Bugzilla – Bug 604236
GPG Signed message with 1mb and over attachment takes over a minute to send
Last modified: 2010-08-06 09:19:42 UTC
Mandriva 2010, Gnome 2.28, Evolution 2.28.1. When sending a gpg signed message with an attachment of 1mb or over it takes over a minute for the message window to close and the message to start going out. A non-signed message, no matter what the size, will start going out immediately. If Evolution has been closed and restarted and the pass-phrase has to be re-entered when sending a large attachment (7mb) it took over 4 minutes for the message to start being sent.
Confirmed. Running strace on the gpg process called from Evo shows it reading 4kb at a time into an 8kb buffer, which could well be a pipe between Evo and gpg.
Created attachment 150835 [details] [review] eds patch for evolution-data-server; Bad, I caused it with my change to bug #350007. This patch is making it significantly quicker. The problem was that it was sending data up to 10 chunks per second, and as one chunk was about 4KB, it was sending them quite slowly. The same applied for reading.
Created commit 182dcfd in eds master (2.29.5+) Created commit 50507d8 in eds gnome-2-28 (2.28.3+)
*** Bug 606818 has been marked as a duplicate of this bug. ***
*** Bug 612335 has been marked as a duplicate of this bug. ***
*** Bug 614369 has been marked as a duplicate of this bug. ***