Index: cc/raster_worker_pool.cc |
diff --git a/cc/raster_worker_pool.cc b/cc/raster_worker_pool.cc |
index bc6e50e7084ad8c9e94ca42afe7b098b107a7f92..de2373e4172b0dc2ea65ac74bbe7b416b12d9f05 100644 |
--- a/cc/raster_worker_pool.cc |
+++ b/cc/raster_worker_pool.cc |
@@ -23,6 +23,7 @@ class RasterWorkerPoolTaskImpl : public internal::WorkerPoolTask { |
virtual void Run(RenderingStats* rendering_stats) OVERRIDE { |
task_.Run(picture_pile_.get(), rendering_stats); |
+ base::subtle::NoBarrier_Store(&completed_, 1); |
brianderson
2013/02/12 01:44:31
I think we need a barrier before setting completed
reveman
2013/02/12 02:29:52
yea, this should already be fixed in patch set 2.
|
} |
private: |