damn it, late to go back, async_write seems OK, but is that large file OK in vector?