HCOLL-230 - introduced ReentrantLocks in order to remove the blocking nature of the statelessClient methods

This commit is contained in:
Rob Austin
2014-12-04 19:01:31 +00:00
parent 1e4c67abd2
commit 97c716b67f
3 changed files with 609 additions and 211 deletions
File diff suppressed because it is too large Load Diff
@@ -1849,6 +1849,7 @@ class StatelessServerConnector<K, V> {
final long transactionId = reader.readLong();
final long sizeLocation = writer.position();
writer.skip(SIZE_OF_SIZE);
assert transactionId != 0;
writer.writeLong(transactionId);
writer.writeBoolean(false); // isException
return sizeLocation;