From 19462007d13edea35209d1c517d252d1b47dd5bc Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Fri, 22 Feb 2008 08:22:57 +0000 Subject: [PATCH] read cache fix --- src/disk_io_thread.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/disk_io_thread.cpp b/src/disk_io_thread.cpp index fdeabe659..db3df9a12 100644 --- a/src/disk_io_thread.cpp +++ b/src/disk_io_thread.cpp @@ -592,7 +592,8 @@ namespace libtorrent if (!make_room(end_block - block, l)) return -2; ret = read_into_piece(*p, block, l); hit = false; - if (ret == -1) return ret; + if (ret < 0) return ret; + TORRENT_ASSERT(p->blocks[block]); } p->last_use = time_now();