On Fri, 10 Jan 2025 at 10:32, Julian Sun <sunjunchao2870@xxxxxxxxx> wrote: > > Dear Respected Maintainers, > > I hope this email finds you well. > > Recently, one of our customers encountered the following issue: > A directory from a FUSE filesystem(a local union fs) on the host > machine was shared inside a Docker container using mount bind. After > updating the FUSE filesystem (by killing the existing FUSE process, > replacing the binary, and starting a new FUSE process), any operation > on the shared directory inside the Docker container failed with the > error 'Transport endpoint is not connected'. Restarting a fuse server is possible by storing the "/dev/fuse" fd and passing it to the new instance. This obviously needs support from the server. See some related discussions here: https://lore.kernel.org/all/20240524064030.4944-1-jefflexu@xxxxxxxxxxxxxxxxx/ I'm not interested in a solution that bypasses the server completely. Thanks, Miklos