Igor Kushnir
28b8fca729
Reader: make PageLoader::working atomic to fix a data race
...
This data member is modified in PageLoader's own thread and accessed
without locking from an external thread in the public busy() function.
Reorder setting working and img in PageLoader::run() to avoid a data
race in PageLoader::result() called from GoToFlow::updateImageData().
2019-09-18 18:12:03 +02:00
..
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-09-18 18:10:40 +02:00
2019-09-18 18:10:40 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-05-30 19:46:37 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-05-30 19:46:37 +02:00
2019-06-01 16:04:48 +02:00
2019-09-18 18:12:03 +02:00
2019-09-18 18:12:03 +02:00
2018-02-24 18:11:53 +00:00
2018-08-07 11:09:02 +02:00
2019-08-31 09:35:32 +02:00
2019-06-01 16:12:08 +02:00
2019-06-01 16:04:48 +02:00
2019-09-18 18:10:40 +02:00
2019-09-18 18:10:40 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2019-09-18 15:32:35 +02:00
2019-09-18 18:10:40 +02:00
2019-06-01 16:04:48 +02:00
2019-06-01 16:04:48 +02:00
2018-06-16 08:28:50 +02:00
2018-06-16 08:28:50 +02:00
2018-08-07 11:09:02 +02:00
2018-06-16 08:28:50 +02:00
2018-08-07 11:09:02 +02:00
2018-08-07 11:09:02 +02:00
2018-08-07 11:09:02 +02:00
2019-05-30 19:46:37 +02:00
2019-06-01 16:04:48 +02:00
2018-06-16 08:28:50 +02:00
2018-06-16 08:28:50 +02:00
2018-06-16 08:28:50 +02:00
2018-06-16 08:28:50 +02:00
2018-02-24 18:11:53 +00:00
2018-02-24 18:11:53 +00:00
2019-09-16 23:46:26 +02:00