Timestamp Desync Countermeasures #229
Labels
No labels
Bug
Cleanup/Refactor
Core Feature
Documentation
Feature
Performance Improvement
Security Improvement
UX/Accessibility
Unreproducable Bug
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#213 Bugfixes and Small Improvements
rainbownapkin/canopy
Reference: rainbownapkin/canopy#229
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add lastTimestamp variable to queue.js, and modify its 'sync()' method to check last timestamp against current one.
Instead of assuming everything went hunky-dory and statically adding 1 second to the timestamp every time sync() is called, we should check the amount of time that has passed since the last sync call based off of last timestamp and add that instead.
Timestamp Desync Detectionto Timestamp Desync Countermeasures