LOCK_SIZE
char _lrLockData[LOCK_SIZE];
result = pwrite(a_fd, &theLock, LOCK_SIZE, pos);
if (result != LOCK_SIZE) {