diff options
author | Philip Kaufmann <phil.kaufmann@t-online.de> | 2013-07-23 12:00:41 +0200 |
---|---|---|
committer | Philip Kaufmann <phil.kaufmann@t-online.de> | 2013-07-26 09:17:24 +0200 |
commit | 5bc6d8e5802500a6ffd737185f30283bc65eba58 (patch) | |
tree | 37630166d24db9c05945c642bc75d0d19173b8b1 /src/qt/intro.h | |
parent | 2b894bceac90af4500403b510488d5821548cd45 (diff) |
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.h | 1 |
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(); |