bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#34069: dired-do-rename on fifos hangs if cross device


From: Stefan Kangas
Subject: bug#34069: dired-do-rename on fifos hangs if cross device
Date: Mon, 31 Aug 2020 10:26:16 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

tags 34069 + confirmed
retitle 34069 rename-file on fifos hangs if cross device
thanks

積丹尼 Dan Jacobson <jidanni@jidanni.org> writes:

> $ mkfifo x
> then do dired-do-rename x /tmp #not on the same filesystem
> This just hangs forever.
> (Don't ask me why I am doing this.)
> emacs-version "26.1"
> $ mv x /tmp #works just fine though.

It actually hangs on the rename-file call in copy-file.

Here is a minimal reproducer:

(progn (shell-command "mkfifo foo")
       (rename-file "foo" "/tmp"))





reply via email to

[Prev in Thread] Current Thread [Next in Thread]