-
-
Notifications
You must be signed in to change notification settings - Fork 60
Limit number of rollback ticks #323
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
🐛 Description
NetworkRollback doesn't check or limit the number of rollback ticks about to be ran. Malicious or erroneous messages can cause the host to run an unreasonable amount of rollback ticks.
Use case
This affects all games using netfox with rollback.
Implementation notes
NetworkRollback should either honor the history_limit setting when running the rollback tick loop, or get a new project setting to limit the maximum number of rollbacks.
RollbackSynchronizer should reject inputs that are too old.
Distribution
netfox core
Notes
This is a fix and not a feature, even though the feature template was easier to fill as I'm describing something to implement 🙂
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working