diff --git a/src/orbit_processor.cc b/src/orbit_processor.cc index 223d3c6baa028890dbc522e4f9cd52b8cd9ec89e..970dc49a3462e4067925bb8fe2488cfa89c8e382 100644 --- a/src/orbit_processor.cc +++ b/src/orbit_processor.cc @@ -156,7 +156,8 @@ OrbitProcessor::FillOrbitMetadata OrbitProcessor::FillOrbit(orbit_trailer *trail BxMetadata meta{orbit_header.second, bx, orbit}; - if (int ret_counts = ProcessBlock(readable_block, writeable_block, meta); ret_counts == -1) { + int ret_counts = ProcessBlock(readable_block, writeable_block, meta); + if (ret_counts == -1) { continue; // skip bunch crossing } else { counts += ret_counts;