WikiaDataAccess fix for race condition

fixing very race racing condition which would leave lock in place for data which is getting outdated and is being accessed from more then one thread at a time