diff --git a/src/ld_iscsi.c b/src/ld_iscsi.c index f9271a6..144769b 100644 --- a/src/ld_iscsi.c +++ b/src/ld_iscsi.c @@ -455,6 +455,8 @@ ssize_t write(int fd, const void *buf, size_t count) return -1; } + iscsi_fd_list[fd].lbasd_cache_valid = 0; + offset = iscsi_fd_list[fd].offset; num_blocks = count/iscsi_fd_list[fd].block_size; lba = offset / iscsi_fd_list[fd].block_size;