|
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"))
[Prev in Thread] | Current Thread | [Next in Thread] |