Fix some data races (#890)

This commit is contained in:
Murat Seker
2020-07-22 16:43:24 +02:00
committed by GitHub
parent 6362cfcc1b
commit 126c18e003
8 changed files with 69 additions and 50 deletions

View File

@@ -18,6 +18,8 @@
#include <utils/Components.h>
#include <utils/Image.h>
#include <atomic>
class Hyperion;
class Logger;
@@ -88,7 +90,7 @@ private:
Logger *_log;
// Reflects whenever this effects should interupt (timeout or external request)
bool _interupt = false;
std::atomic<bool> _interupt {};
QSize _imageSize;
QImage _image;