Skip to content

Queue & run canvas redis cache in worker

Grant requested to merge 82-pixels-are-not-always-up-to-date into main

Closes #82 (closed)

I believe the pixel desync is due to multiple writes to the canvas redis key causing overwrites

This MR puts all canvas key writes in the canvas worker and queues them up

Moves implementation of Canvas#updateCanvasRedisAtPos & Canvas#updateCanvasRedisWithBatch to worker

Merge request reports

Loading