add async_fsync