Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Net] Mockable PoissonNextSend helper and tests mempool sync fixes #2422

Merged

Conversation

furszy
Copy link

@furszy furszy commented Jun 14, 2021

Another decouple from Tor's v3 addresses support (#2411).

First two commits are introducing and connecting a helper poisson method so the trickle logic works with mocked time as well (from bitcoin#17243).
The third and fourth commit solves missing cs_processing locks in the DoS tests and compiler checks.
The fifth commit solves mempool sync issues in the functional tests that utilize a mocked time.

@furszy furszy self-assigned this Jun 14, 2021
@furszy furszy added this to the 6.0.0 milestone Jun 14, 2021
@furszy furszy force-pushed the 2021_mockeable_PoissonNextSend branch from 6c626a8 to 4a87e59 Compare June 29, 2021 02:34
@furszy furszy force-pushed the 2021_mockeable_PoissonNextSend branch from 4a87e59 to 6c1d59c Compare July 1, 2021 14:48
… can get access to the cs_sendProcessing field and detect missing cs_sendProcessing locks properly.
@furszy furszy force-pushed the 2021_mockeable_PoissonNextSend branch from 6c1d59c to 5744556 Compare July 1, 2021 20:26
@furszy furszy changed the title [Net] v1 addr relay mockable + v1 addr test + create mockable PoissonNextSend helper [Net] v1 addr relay mockable + create mockable PoissonNextSend helper Jul 1, 2021
@furszy furszy changed the title [Net] v1 addr relay mockable + create mockable PoissonNextSend helper [Net] Mockable PoissonNextSend helper Jul 1, 2021
@furszy furszy force-pushed the 2021_mockeable_PoissonNextSend branch from 5744556 to 5ac4ab2 Compare July 2, 2021 04:17
@furszy furszy changed the title [Net] Mockable PoissonNextSend helper [Net] Mockable PoissonNextSend helper and tests mempool sync fixes Jul 2, 2021
@furszy furszy force-pushed the 2021_mockeable_PoissonNextSend branch from 5ac4ab2 to 40e1c75 Compare July 2, 2021 16:12
@furszy furszy force-pushed the 2021_mockeable_PoissonNextSend branch from 40e1c75 to f57de3f Compare July 2, 2021 20:04
Copy link

@random-zebra random-zebra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK f57de3f

@furszy furszy requested a review from Fuzzbawls July 9, 2021 13:53
@random-zebra
Copy link

Merging...

@random-zebra random-zebra merged commit 668bc00 into PIVX-Project:master Jul 15, 2021
@furszy furszy deleted the 2021_mockeable_PoissonNextSend branch November 29, 2022 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants