diff options
author | Jan Kanis <jan.code@jankanis.nl> | 2013-01-22 10:27:14 +0100 |
---|---|---|
committer | Jan Kanis <jan.code@jankanis.nl> | 2013-01-22 10:27:14 +0100 |
commit | c58278758c0aad2254aec671945b9e85057667ce (patch) | |
tree | 8bcb8ecffb4eeb3eca96def4a0fb7ee3917d4435 /wildcard.cpp | |
parent | 970d05df39e9a62f306e0147cd1732b3f11666f9 (diff) |
reader_interrupted() should only be called on the main thread. fixes #537
Diffstat (limited to 'wildcard.cpp')
-rw-r--r-- | wildcard.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wildcard.cpp b/wildcard.cpp index e21eb954..1241e5e7 100644 --- a/wildcard.cpp +++ b/wildcard.cpp @@ -728,7 +728,7 @@ static int wildcard_expand_internal(const wchar_t *wc, // debug( 3, L"WILDCARD_EXPAND %ls in %ls", wc, base_dir ); - if (reader_interrupted()) + if (is_main_thread() && reader_interrupted()) { return -1; } |