HomePhabricator

In (strCommand == "tx"), return if AlreadyHave()
9524c4d35cb6Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

In (strCommand == "tx"), return if AlreadyHave()

The main effect is to exit processing for recently-rejected hashes,
in case they are pushed to us without prior advertisement. This
behavior was seen in the wild.

An additional effect is to do early checks for mempool or mapOrphan
existence. No logging or nDoS tracking is needed for failures of
these checks.

Details

Provenance
dgenr8Authored on Aug 24 2015, 21:02
deadalnixPushed on May 14 2017, 22:04
Parents
rABCda9beb288d2e: Merge pull request #6576
Branches
Unknown
Tags
Unknown

Event Timeline

Tom Harding <tomh@thinlink.com> committed rABC9524c4d35cb6: In (strCommand == "tx"), return if AlreadyHave() (authored by Tom Harding <tomh@thinlink.com>).Sep 3 2015, 17:16