From 039bcbf12d39d2d997f6092e4e378ebbbe5afc50 Mon Sep 17 00:00:00 2001 From: Philip Kaufmann Date: Sun, 21 Oct 2012 21:16:52 +0200 Subject: [PATCH] remove init messages from ThreadImport() - remove uiInterface.InitMessage() calls from ThreadImport(), as Qt doesn't like them getting called out of it's main thread and because the thread will continue to run after the GUI was loaded --- src/main.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 064ac7e1..c9e1e163 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2549,7 +2549,6 @@ void ThreadImport(void *data) { vnThreadsRunning[THREAD_IMPORT]++; // -loadblock= - uiInterface.InitMessage(_("Starting block import...")); BOOST_FOREACH(boost::filesystem::path &path, *vFiles) { FILE *file = fopen(path.string().c_str(), "rb"); if (file) @@ -2559,8 +2558,6 @@ void ThreadImport(void *data) { // hardcoded $DATADIR/bootstrap.dat filesystem::path pathBootstrap = GetDataDir() / "bootstrap.dat"; if (filesystem::exists(pathBootstrap)) { - uiInterface.InitMessage(_("Importing bootstrap blockchain data file.")); - FILE *file = fopen(pathBootstrap.string().c_str(), "rb"); if (file) { filesystem::path pathBootstrapOld = GetDataDir() / "bootstrap.dat.old";