Is this really needed? From what I can tell by looking at the code `@refresh_version` only ever gets incremented inside the lock, so this statement would never return since `current_version` will always equal `@refresh_version`, unless someone did an `instance_variable_get` and incremented it.