vulkan/wsi: unbreak runtime on FreeBSD after "Signal fences/semaphores using sync_files exported from dma-bufs"
Fixes #6654 (closed). CC @jekstrand
I don't understand where EBADF
originates, so the commit message doesn't have a rationale other than the statu quo is broken on a particular platform.