Do not fallback to /dev/goldfish_pipe for non-graphical devices

We are retiring /dev/goldfish_pipe

Bug: 256230177
Test: boot
Change-Id: I98ae72f2674c87188692d4dadd0ed5967d1bc1d1
Signed-off-by: Roman Kiryanov <rkir@google.com>
diff --git a/shared/qemupipe/qemu_pipe_guest.cpp b/shared/qemupipe/qemu_pipe_guest.cpp
index f3b71a1..3a09844 100644
--- a/shared/qemupipe/qemu_pipe_guest.cpp
+++ b/shared/qemupipe/qemu_pipe_guest.cpp
@@ -108,8 +108,8 @@
         fd = open_verbose_vsock(VsockPort::Data, flags);
         if (fd >= 0) {
             gVsockAvailable = true;
-            return fd;
         }
+        return fd;
     }
 
     fd = open_verbose_path("/dev/goldfish_pipe", flags);