I observed that when one uploads a file, we see the message “100% uploaded” but in fact the file is not at all yet 100% uploaded.
On faster systems and networks you won’t notice the problem, but for less advantaged users this might cause data loss, as they trust the message and disconnect, etc.
I posted this in the bug group with full details, but it was deleted, as it is not a bug.
One would think it could say 99% until it really is finished.
Could somebody check the source and see if the message is posted before the final write to disk?
See also Bug#708372: don't say "100%" until the file is really fully transmitted for comparison.