HomePhabricator

net: make Ban/Unban/ClearBan functionality consistent
8b8f87714df8Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

net: make Ban/Unban/ClearBan functionality consistent

  • Ban/Unban/ClearBan call uiInterface.BannedListChanged() as necessary
  • Ban/Unban/ClearBan sync to disk if the operation is user-invoked
  • Mark node for disconnection automatically when banning
  • Lock cs_vNodes while setting disconnected
  • Don't spin in a tight loop while setting disconnected

Details

Provenance
Cory Fields <cory-nospam-@coryfields.com>Authored on Apr 18 2016, 21:02
deadalnixPushed on May 14 2017, 22:04
Parents
rABCcca221fd211f: net: Drop CNodeRef for AttemptToEvictConnection
Branches
Unknown
Tags
Unknown

Event Timeline

Cory Fields <cory-nospam-@coryfields.com> committed rABC8b8f87714df8: net: make Ban/Unban/ClearBan functionality consistent (authored by Cory Fields <cory-nospam-@coryfields.com>).May 10 2016, 16:28