commit | 15d5348e6cc7a6fdae792ab308c23cb564e10f0b | [log] [tgz] |
---|---|---|
author | Geremy Condra <gcondra@google.com> | Tue May 13 20:23:54 2014 -0700 |
committer | Geremy Condra <gcondra@google.com> | Tue May 13 20:23:54 2014 -0700 |
tree | b23edd887c2f7087f45f5ef43848f5d9f9645d61 | |
parent | 2ec7c7a21ca2fcce44588de7db8deb80ea72a1aa [diff] |
Reopen temporary system image to avoid stale data. NamedTemporaryFile's aggressive caching behavior can cause an issue where changes made by another process aren't visible even after the fseek() below or a flush(). To avoid this, simply open the file again and read from the fresh version. This fixes an issue where verity metadata written by append2simg doesn't become visible to img_from_target_files. Change-Id: I291fb3a95d5b532218ac6205ecc9e9b4f3a36bd4