diff --git a/proof/proofplayer/src/TPacketizerUnit.cxx b/proof/proofplayer/src/TPacketizerUnit.cxx index db96d29b8a453c8e0d84b945c527f2702485f417..710741f52051ea2fa53c59f83a940aedfe4f7df8 100644 --- a/proof/proofplayer/src/TPacketizerUnit.cxx +++ b/proof/proofplayer/src/TPacketizerUnit.cxx @@ -449,7 +449,7 @@ TDSetElement *TPacketizerUnit::GetNextPacket(TSlave *sl, TMessage *r) // Fixed number of cycles per worker num = fNumPerWorker - slstat->fLastProcessed; if (num > 1 && slstat->fSpeed > 0 && num / slstat->fSpeed > fTimeLimit) { - num = slstat->fSpeed * fTimeLimit; + num = (Long64_t) (slstat->fSpeed * fTimeLimit); } } }