raw/ifpga: fix file descriptor leak in error path