dlerror: don't gratuitously hold freebuf_queue lock while freeing