From e0e6dae6a7e4aff79af20d4ba6ebdf4df5d85c77 Mon Sep 17 00:00:00 2001 From: Sam <sam.saffron@gmail.com> Date: Wed, 19 Sep 2018 16:07:29 +1000 Subject: [PATCH] minor cleanup to previous commit from code review --- app/models/optimized_image.rb | 2 +- lib/distributed_mutex.rb | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/models/optimized_image.rb b/app/models/optimized_image.rb index 5919ccf13ee..762faafea44 100644 --- a/app/models/optimized_image.rb +++ b/app/models/optimized_image.rb @@ -43,7 +43,7 @@ class OptimizedImage < ActiveRecord::Base # correct bad thumbnail if needed if thumbnail && thumbnail.url.blank? - thumbnail.destroy + thumbnail.destroy! thumbnail = nil end diff --git a/lib/distributed_mutex.rb b/lib/distributed_mutex.rb index 76def3e7859..aac583e3a7e 100644 --- a/lib/distributed_mutex.rb +++ b/lib/distributed_mutex.rb @@ -22,10 +22,12 @@ class DistributedMutex while !try_to_get_lock sleep 0.001 - attempts += 1 # in readonly we will never be able to get a lock - if @using_global_redis && attempts > CHECK_READONLY_ATTEMPT - raise Discourse::ReadOnly + if @using_global_redis + attempts += 1 + if attempts > CHECK_READONLY_ATTEMPT + raise Discourse::ReadOnly + end end end