aboutsummaryrefslogtreecommitdiff
path: root/src/qt/intro.h
diff options
context:
space:
mode:
authorPhilip Kaufmann <phil.kaufmann@t-online.de>2013-07-23 12:00:41 +0200
committerPhilip Kaufmann <phil.kaufmann@t-online.de>2013-07-26 09:17:24 +0200
commit5bc6d8e5802500a6ffd737185f30283bc65eba58 (patch)
tree37630166d24db9c05945c642bc75d0d19173b8b1 /src/qt/intro.h
parent2b894bceac90af4500403b510488d5821548cd45 (diff)
downloadbitcoin-5bc6d8e5802500a6ffd737185f30283bc65eba58.tar.xz
fix possible infinite loop in intro.cpp thread
- it was possible to trigger an infinite loop in FreespaceChecker::check() by simply removing the drive letter on Windows (which leads to an infinite loop in the FreespaceChecker thread) - this was caused by not checking if we make progress with parentDir.parent_path()
Diffstat (limited to 'src/qt/intro.h')
-rw-r--r--src/qt/intro.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qt/intro.h b/src/qt/intro.h
index b246c65a82..788799b7b0 100644
--- a/src/qt/intro.h
+++ b/src/qt/intro.h
@@ -37,6 +37,7 @@ public:
* Determine default data directory for operating system.
*/
static QString getDefaultDataDirectory();
+
signals:
void requestCheck();
void stopThread();