degrade to no-lock behavior when redis is down

handles redis going down in the middle of processing as well