Fixed documentation for realTime variable, improved output verbosity when waiting for inputs to load up pages, made timer more precise.

This commit is contained in:
Thulinma 2015-07-11 01:07:06 +02:00
parent 421842bda5
commit b8eec40fbf
2 changed files with 6 additions and 6 deletions

View file

@ -275,15 +275,15 @@ namespace Mist {
currKeyOpen.erase(trackId);
return;
}
DEBUG_MSG(DLVL_HIGH, "Loading track %lu, containing key %lld", trackId, keyNum);
DEBUG_MSG(DLVL_VERYHIGH, "Loading track %lu, containing key %lld", trackId, keyNum);
unsigned int timeout = 0;
unsigned long pageNum = pageNumForKey(trackId, keyNum);
while (pageNum == -1){
if (!timeout){
DEBUG_MSG(DLVL_VERYHIGH, "Requesting page with key %lu:%lld", trackId, keyNum);
DEBUG_MSG(DLVL_HIGH, "Requesting page with key %lu:%lld", trackId, keyNum);
}
if (timeout++ > 100){
DEBUG_MSG(DLVL_FAIL, "Timeout while waiting for requested page. Aborting.");
DEBUG_MSG(DLVL_FAIL, "Timeout while waiting for requested page %lld for track %lu. Aborting.", keyNum, trackId);
curPage.erase(trackId);
currKeyOpen.erase(trackId);
return;
@ -294,7 +294,7 @@ namespace Mist {
nxtKeyNum[trackId] = 0;
}
stats();
Util::sleep(100);
Util::wait(100);
pageNum = pageNumForKey(trackId, keyNum);
}