summaryrefslogtreecommitdiff
path: root/library/multithreading.cpp
diff options
context:
space:
mode:
authorDaniel Wilhelm <daniel@wili.li>2014-04-18 16:57:03 +0200
committerDaniel Wilhelm <daniel@wili.li>2014-04-18 16:57:03 +0200
commit420fb6c9b3427f65cfe24411944ee46b58cfcfb4 (patch)
tree58269ba5ee7a22d2df004f03b100cc234b8c3f14 /library/multithreading.cpp
parent1.16 (diff)
downloadFreeFileSync-420fb6c9b3427f65cfe24411944ee46b58cfcfb4.tar.gz
FreeFileSync-420fb6c9b3427f65cfe24411944ee46b58cfcfb4.tar.bz2
FreeFileSync-420fb6c9b3427f65cfe24411944ee46b58cfcfb4.zip
1.17
Diffstat (limited to 'library/multithreading.cpp')
-rw-r--r--library/multithreading.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/multithreading.cpp b/library/multithreading.cpp
index f7f5ed04..106d1aa7 100644
--- a/library/multithreading.cpp
+++ b/library/multithreading.cpp
@@ -151,7 +151,7 @@ void UpdateWhileExecuting::execute(StatusHandler* statusUpdater)
while (receivingResult.WaitTimeout(UI_UPDATE_INTERVAL) == wxCOND_TIMEOUT)
{
- statusUpdater->requestUiRefresh(true); //ATTENTION: Exception "AbortThisProcess" may be thrown here!!!
+ statusUpdater->requestUiRefresh(false); //don't allow throwing exception within this call
if (workDone) //workaround for a bug in wxWidgets v2.8.9 class wxCondition: signals might get lost
break; //no mutex for workDone needed here: it is changed only when mainthread is in WaitTimeout()
bgstack15