Removed unneeded complexity from thread locking