diff --git a/common/flatpak-context.c b/common/flatpak-context.c index 38d8dabb..920fd409 100644 --- a/common/flatpak-context.c +++ b/common/flatpak-context.c @@ -2961,10 +2961,10 @@ flatpak_context_append_bwrap_filesystem (FlatpakContext *context, continue; } - g_autofree char *src_via_proc = g_strdup_printf ("/proc/self/fd/%d", src_fd); + g_autofree char *src_via_proc = g_strdup_printf ("%d", src_fd); flatpak_bwrap_add_fd (bwrap, glnx_steal_fd (&src_fd)); - flatpak_bwrap_add_bind_arg (bwrap, "--bind", src_via_proc, dest); + flatpak_bwrap_add_bind_arg (bwrap, "--bind-fd", src_via_proc, dest); } }