diff --git a/Server/DataGenerator/PredictableDataGenerator.cs b/Server/DataGenerator/PredictableDataGenerator.cs index 76e36b4..fd29de0 100644 --- a/Server/DataGenerator/PredictableDataGenerator.cs +++ b/Server/DataGenerator/PredictableDataGenerator.cs @@ -66,6 +66,7 @@ public class PredictableDataGenerator : IDataGenerator _frameArtifact = !_frameArtifact; _lastFrameTime = _lastFrameTime.AddSeconds(1); _currentFrame = GenerateFrame(_currentFrameIndex++, _lastFrameTime, _frameArtifact); + if (_currentFrameIndex >= 1000) _currentFrameIndex = 0; _currentPackageInFrame = 0; } return _currentFrame[_currentPackageInFrame++]; @@ -75,6 +76,8 @@ public class PredictableDataGenerator : IDataGenerator { _frameArtifact = !_frameArtifact; _lastFrameTime = _lastFrameTime.AddSeconds(1); - return GenerateFrame(_currentFrameIndex++, _lastFrameTime, _frameArtifact); + var frame = GenerateFrame(_currentFrameIndex++, _lastFrameTime, _frameArtifact); + if (_currentFrameIndex >= 1000) _currentFrameIndex = 0; + return frame; } } \ No newline at end of file