Merge pull request #5 from freicoin/fix-segfault-on-missing-tor
Don't setup TOR proxy unless TOR proxy address is specified on the comma...
This commit is contained in:
commit
5bf150c5d9
1 changed files with 6 additions and 4 deletions
10
main.cpp
10
main.cpp
|
@ -349,10 +349,12 @@ int main(int argc, char **argv) {
|
||||||
setbuf(stdout, NULL);
|
setbuf(stdout, NULL);
|
||||||
CDnsSeedOpts opts;
|
CDnsSeedOpts opts;
|
||||||
opts.ParseCommandLine(argc, argv);
|
opts.ParseCommandLine(argc, argv);
|
||||||
CService service(opts.tor, 9050);
|
if (opts.tor) {
|
||||||
if (service.IsValid()) {
|
CService service(opts.tor, 9050);
|
||||||
printf("Using Tor proxy at %s\n", service.ToStringIPPort().c_str());
|
if (service.IsValid()) {
|
||||||
SetProxy(NET_TOR, service);
|
printf("Using Tor proxy at %s\n", service.ToStringIPPort().c_str());
|
||||||
|
SetProxy(NET_TOR, service);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
bool fDNS = true;
|
bool fDNS = true;
|
||||||
if (!opts.ns) {
|
if (!opts.ns) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue