HomePhabricator

add LOCK() for proxy related data-structures
81bbef26099eUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

add LOCK() for proxy related data-structures

  • fix #1560 by properly locking proxy related data-structures
  • update GetProxy() and introduce GetNameProxy() to be able to use a thread-safe local copy from proxyInfo and nameproxyInfo
  • update usage of GetProxy() all over the source to match the new behaviour, as it now fills a full proxyType object
  • rename GetNameProxy() into HaveNameProxy() to be more clear

Details

Provenance
Philip Kaufmann <phil.kaufmann@t-online.de>Authored on Sep 23 2012, 10:55
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING0547b02af78d: Merge branch '2012_09_fixwformat' of github.com:laanwj/bitcoin
Branches
Unknown
Tags
Unknown

Event Timeline

Philip Kaufmann <phil.kaufmann@t-online.de> committed rSTAGING81bbef26099e: add LOCK() for proxy related data-structures (authored by Philip Kaufmann <phil.kaufmann@t-online.de>).Oct 4 2012, 07:35