From e0d6a18f701c1d33e90a517573818a3be0f2b9fd Mon Sep 17 00:00:00 2001 From: Thulinma <jaron@vietors.com> Date: Thu, 24 Jul 2014 15:11:14 +0200 Subject: [PATCH] Fixed first page under Windows not being correct size for pushing (Bad, Erik, bad!) --- src/output/output.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/output/output.cpp b/src/output/output.cpp index 65a09844..ce423d95 100644 --- a/src/output/output.cpp +++ b/src/output/output.cpp @@ -158,7 +158,7 @@ namespace Mist { INFO_MSG("Buffer has indicated that incoming track %d should start writing on track %d, page %d", tid, finalTid, firstPage); memset(pageName, 0, 100); sprintf(pageName, "%s%d_%d", streamName.c_str(), finalTid, firstPage); - curPages[finalTid].init(pageName, 8 * 1024 * 1024); + curPages[finalTid].init(pageName, 25 * 1024 * 1024); trackMap[tid] = finalTid; bookKeeping[finalTid] = DTSCPageData(); } @@ -205,7 +205,7 @@ namespace Mist { char nextPage[100]; sprintf(nextPage, "%s%llu_%d", streamName.c_str(), tNum, bookKeeping[tNum].pageNum + bookKeeping[tNum].keyNum); INFO_MSG("Continuing track %llu on page %d", tNum, bookKeeping[tNum].pageNum + bookKeeping[tNum].keyNum); - curPages[tNum].init(nextPage, 26 * 1024 * 1024); + curPages[tNum].init(nextPage, 25 * 1024 * 1024); bookKeeping[tNum].pageNum += bookKeeping[tNum].keyNum; bookKeeping[tNum].keyNum = 0; bookKeeping[tNum].curOffset = 0;