use filequeue instead of fs to prevent EMFILE