Fixed concurrency issue on read, updated test to catch it