succ = false;
break;
}
// Transfer bytes from source to target
segSource.transferTo(oldSegPos, byteCnt, segTarget);
bytesTransferred += byteCnt;
if(sibTarget != null) sibTarget.add(index, (int)newSegPos);
_updateManager.addUpdate(index, byteCnt, newAddress, oldAddress, segTarget);
}