From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040923 Description of problem: FISH vfs freezes MC on transfer abort. Version-Release number of selected component (if applicable): mc-4.6.1a-0.3 How reproducible: Always Steps to Reproduce: 1. Login as unprivileged user, run mc 2. Set on the one panel any local directory where you have no write access 3. On the other panel, cd somewhere using FISH (cd /#sh: ... ) 4. Try to copy some file from remote system to local dir Actual Results: Because of missing write access, MC report error and then starts to abort transfer. But never finishes it... Additional info: This issue is inspired by the trivial bug -- see the patch below. Instead of flush of the same amount of bytes as the non-transferred file is, everything is flushed, including special FISH`s exit codes etc.
Created attachment 109027 [details] The patch for this issue This patch has been sent to upstream more than month back, but is not applied yet...
Dmitry, please resubmit upstream. Development has died down a bit, but I believe this only to be temporary. As developers are sometimes busy with other things you might have to draw their attention another time. Patience is a virtue ;) . In the mean time I will add some of the known issues on the TODO wiki at http://pavelsh.pp.ru/wiki/doku.php?id=mc-bugs . It might take a few days before your bug shows up here.
Patch was committed upstream.
Dmitry, could you please stop faqing around with bugzilla? If this bug was supposed to be closed I would have done so. Resolution UPSTREAM is for bugs that need to be handled upstream and will not be touched by the downstream maintainer, not bugs that are fixed upstream. Sometimes a backport is necessary instead of an updated tarball, so this issue has not been resolved here (downstream) yet.
The new mc-4.6.1a-0.4 is just built. It reflects your fixes now. Thanks!