private void updatePipelineState(MigratablePipeline pipeline) { long pipelineLoad = getLoadSinceLastCheck(pipeline); pipelineLoadCount.set(pipeline, pipelineLoad); NioThread owner = pipeline.owner(); if (owner == null) { // the pipeline is currently being migrated - owner is null return; } ownerLoad.add(owner, pipelineLoad); ownerToPipelines.get(owner).add(pipeline); }
private void updatePipelineState(MigratablePipeline pipeline) { long pipelineLoad = getLoadSinceLastCheck(pipeline); pipelineLoadCount.set(pipeline, pipelineLoad); NioThread owner = pipeline.owner(); if (owner == null) { // the pipeline is currently being migrated - owner is null return; } ownerLoad.add(owner, pipelineLoad); ownerToPipelines.get(owner).add(pipeline); }