fibercrypto / fibercrypto/skycoin

Restore DisablePEX option functionality

Open
#1,987 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

There is a `-disable-pex` (`DisablePEX`) option but it does not do anything except prevent pex from cleaning up expired peers in its peerlist.

What it should do is disable the sending of and the processing of pex messages.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Go implementation of the -disable-pex (DisablePEX) option and the peer-exchange message send and processing paths. Verify the option's behavior with the relevant tests, and consider the work complete when enabling it prevents both sending and processing PEX messages while retaining expected peer-list behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.