update diagnostic message, use read locks for read
update diagnostic message, use read locks for read

Annoyingly, this is actually the only place we can make
a read-only lock, because the row() call might write to
the row cache, so it needs the write lock. We might be
able to fix that later, though.

travisturner/pilosa