[ fix ] ioctl DQBUF blocks forever