aboutsummaryrefslogtreecommitdiffstats
path: root/miner
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2015-05-22 00:14:32 +0800
committerobscuren <geffobscura@gmail.com>2015-05-22 00:14:32 +0800
commit3ea9868b656077c38af5ea8590761c3218ce558e (patch)
tree05471c7e1862733478b08e18bd7ed9419f7f7297 /miner
parent4600ecb5c71e1f311c1c31e8d596a2a43ce6a51b (diff)
downloaddexon-3ea9868b656077c38af5ea8590761c3218ce558e.tar.gz
dexon-3ea9868b656077c38af5ea8590761c3218ce558e.tar.zst
dexon-3ea9868b656077c38af5ea8590761c3218ce558e.zip
miner: on downloader.Done/Fail stop immediately. Ignore pending evs
Diffstat (limited to 'miner')
-rw-r--r--miner/miner.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/miner/miner.go b/miner/miner.go
index c9427f302..4e99245f8 100644
--- a/miner/miner.go
+++ b/miner/miner.go
@@ -65,6 +65,8 @@ func (self *Miner) update() {
}
// unsubscribe. we're only interested in this event once
events.Unsubscribe()
+ // stop immediately and ignore all further pending events
+ break
}
}
Felix Lange2016-11-284-0/+947 * | Merge pull request #3362 from karalabe/cocoapods-fix-3000Péter Szilágyi2016-11-282-8/+6 |\ \ | * | build: use single CocoaPods package, pre-release dev buildsPéter Szilágyi2016-11-282-8/+6 |/ / * | light: implemented VMState.Empty() (#3357)Felföldi Zsolt2016-11-282-2/+14 * | build/ci: add swarm related executables (bzzd, bzzup, bzzhash) to binary pack...Viktor Trón2016-11-281-0/+15 |/ * core: fixed unwinding bad hash (#3347)Jeffrey Wilcke2016-11-281-3/+8 * Merge pull request #3356 from fjl/accounts-no-watch-on-windowsPéter Szilágyi2016-11-282-2/+2 |\ | * accounts: disable file system watcher on windowsFelix Lange2016-11-282-2/+2 * | Merge pull request #3352 from fjl/build-git-tagPéter Szilágyi2016-11-281-1/+6 |\ \ | * | internal/build: use 'git tag --points-at' to get the current tagFelix Lange2016-11-281-1/+6 | |/ * / core: eip unit tests (#3309)Jeffrey Wilcke2016-11-281-7/+71 |/ * cmd, ethstats, les, mobile, params: native netstats (#3336)Péter Szilágyi2016-11-258-46/+533 * Merge pull request #3325 from fjl/p2p-netrestrictFelix Lange2016-11-2525-230/+643 |\ | * cmd/bootnode, cmd/geth, cmd/bzzd: add --netrestrictFelix Lange2016-11-236-2/+35 | * p2p, p2p/discover, p2p/discv5: add IP network restriction featureFelix Lange2016-11-239-34/+124 | * swarm/network: prevent relay of invalid IPsFelix Lange2016-11-231-0/+5 | * p2p/discover, p2p/discv5: prevent relay of invalid IPs and low portsFelix Lange2016-11-236-28/+56 | * p2p/discover, p2p/discv5: use netutil.IsTemporaryErrorFelix Lange2016-11-238-248/+2 | * p2p/netutil: new package for network utilitiesFelix Lange2016-11-236-0/+503 * | Merge pull request #3346 from obscuren/registrar-removalPéter Szilágyi2016-11-2511-1296/+5 |\ \ | * | common/httpclient, les: removed httpclientJeffrey Wilcke2016-11-254-210/+4 | * | cmd/utils, internal/web3ext: removed httpGetJeffrey Wilcke2016-11-252-6/+1 | * | eth: removed http doc backend apiJeffrey Wilcke2016-11-251-7/+0 | * | common/registrar: delete the old registrar codeFelix Lange2016-11-255-1043/+0 | * | internal/web3ext: remove registrar-related extensionsFelix Lange2016-11-251-30/+0 * | | Merge pull request #3345 from karalabe/cleanup-mobile-crossbuildsPéter Szilágyi2016-11-252-16/+29 |\ \ \ | |/ / |/| | | * | Makefile, build: do proper mobile builds, not cross buildsPéter Szilágyi2016-11-252-16/+29 |/ / * | cmd/utils, VERSION: 1.5.4 unstableFelix Lange2016-11-252-5/+5 * | cmd/utils: 1.5.3 stableFelix Lange2016-11-251-4/+4 * | Merge pull request #3341 from obscuren/touch-delete-fixFelix Lange2016-11-2538-1096/+1971 |\ \ | * | tests: update from github.com/ethereum/tests @ f21c49dc816eFelix Lange2016-11-2531-1065/+1799 | * | core, core/state: fixed consensus issue added touch revertJeffrey Wilcke2016-11-258-31/+172 * | | Merge pull request #3338 from karalabe/miner-driveby-cleanupPéter Szilágyi2016-11-241-3/+4 |\ \ \ | * | | miner: remove dead code, add gas price getterPéter Szilágyi2016-11-241-3/+4 | |/ / * | | Merge pull request #3337 from karalabe/core-driveby-cleanupPéter Szilágyi2016-11-241-3/+0 |\ \ \ | |/ / |/| | | * | core: remove dead eventPéter Szilágyi2016-11-241-3/+0 |/ / * | core: improved bad block error reporting (#3320)Jeffrey Wilcke2016-11-235-18/+47 * | Merge pull request #3317 from fjl/build-unstable-simplifyPéter Szilágyi2016-11-234-10/+15 |\ \ | * | internal/build: add support for git tag in local EnvironmentFelix Lange2016-11-232-3/+9 | * | appveyor: use native 32bit goFelix Lange2016-11-211-6/+5 | * | build: simplify unstable build checkFelix Lange2016-11-191-1/+1 | |/ * | Merge pull request #3327 from karalabe/cocoapods-version-round2Péter Szilágyi2016-11-231-1/+1 |\ \ | * | build: remove hash metadata from cocoapod versionPéter Szilágyi2016-11-231-1/+1 |/ / * | core: implemented new ropsten testnetJeffrey Wilcke2016-11-238-66/+42 * | cmd/geth, core, light, mobile: removed state account StartingNonceJeffrey Wilcke2016-11-237-33/+5 * | build: mobile CI fixes (#3322)Péter Szilágyi2016-11-232-8/+10 * | README: Changed http:// to https:// for swarm link (#3312)sandakersmann2016-11-211-1/+1 * | cmd/bzzup: trim directory in the manifest entry path (#3299)Aron Fischer2016-11-181-2/+2 |/ * node: Remove redundant filepath.Join in parsePersistentNodes (#3300)FrankWang2016-11-181-2/+1 * cmd/utils, VERSION: 1.5.3 unstable (#3306)Nick Johnson2016-11-182-3/+3 * core: Don't perform EIP150 hash check on uncles (#3303)Nick Johnson2016-11-181-1/+1 * cmd/utils: Set version string to stable (#3304)Nick Johnson2016-11-181-1/+1 * README: add documentation for bzz related executables to the table (#3294)Viktor Trón2016-11-181-1/+4 * travis: dash of black magic to summon the cache daemon (#3288)Péter Szilágyi2016-11-172-11/+9 * Dockerfile: Add git dependency to Dockerfile (#3295)Nick Johnson2016-11-171-2/+2 * cmd/utils, VERSION: 1.5.2 unstableFelix Lange2016-11-172-5/+5 * Merge pull request #3278 from obscuren/version-1-5-1Jeffrey Wilcke2016-11-161-4/+4 |\ | * utils: bump stableJeffrey Wilcke2016-11-161-4/+4 * | Merge pull request #3280 from fjl/fix-go15Jeffrey Wilcke2016-11-161-1/+2 |\ \ | |/ |/| | * build: set GO15VENDOREXPERIMENT in env.shFelix Lange2016-11-161-1/+2 |/ * cmd/utils, mobile, params: set the correct field on testnet EIP 155 (#3272)Péter Szilágyi2016-11-164-50/+35 * travis: only install the needed three android platforms (#3274)Péter Szilágyi2016-11-161-1/+1 * Merge pull request #3275 from obscuren/les-print-fixPéter Szilágyi2016-11-161-1/+1 |\ | * les: fixed loggingJeffrey Wilcke2016-11-161-1/+1 * | Merge pull request #3271 from Arachnid/dockerfilesJeffrey Wilcke2016-11-163-2/+16 |\ \ | * | containers/docker: Fix dockerfiles for new branch layout; add dockerfile in rootNick Johnson2016-11-163-2/+16 * | | cmd/utils: remove jit flag handling (#3273)Felix Lange2016-11-161-14/+0 |/ / * | Merge pull request #3270 from fjl/version-1.5.1Péter Szilágyi2016-11-152-19/+5 |\ \ | |/ |/| | * README: update for develop->master switch, remove old build tableFelix Lange2016-11-151-18/+4 | * VERSION: bump unstable version to 1.5.1Felix Lange2016-11-151-1/+1 |/ * Merge pull request #3260 from obscuren/version-1-5-1Jeffrey Wilcke2016-11-151-4/+4 |\ | * utils: unstable 1.5.1Jeffrey Wilcke2016-11-151-4/+4 * | Merge pull request #3259 from obscuren/version-1-5-0Jeffrey Wilcke2016-11-151-4/+4 |\| | * utils: stable 1.5.0Jeffrey Wilcke2016-11-151-4/+4 * | Merge pull request #3268 from fjl/build-master-unstableJeffrey Wilcke2016-11-151-2/+2 |\ \ | * | build: master is unstableFelix Lange2016-11-151-2/+2 |/ / * | Merge pull request #3266 from fjl/travis-ppa-livePéter Szilágyi2016-11-152-2/+2 |\ \ | * | travis.yml: upload to the real PPAFelix Lange2016-11-152-2/+2 |/ / * | travis: force xcode to finish iOS simulator configs (#3265)Péter Szilágyi2016-11-151-0/+2 * | params: hardfork blocknumber (#3264)Jeffrey Wilcke2016-11-151-2/+2 * | Merge pull request #3263 from karalabe/travis-cocoapods-gpg2Péter Szilágyi2016-11-153-15/+16 |\ \ | * | travis, build: further maven and gpg refinementsPéter Szilágyi2016-11-153-15/+16 * | | Merge pull request #3262 from karalabe/travis-cocoapods-gpg2Péter Szilágyi2016-11-152-1/+2 |\| | | |/ |/| | * travis, build: fix mobile build issues on travisPéter Szilágyi2016-11-152-1/+2 |/ * Merge pull request #3258 from karalabe/unfuckup-travisPéter Szilágyi2016-11-151-1/+1 |\ | * travis: work around "timeout features"Péter Szilágyi2016-11-151-1/+1 * | core, core/types: refactored tx chain id checking (#3257)Jeffrey Wilcke2016-11-156-12/+58 |\ \ | |/ |/| | * cmd/utils, params: define chain idsJeffrey Wilcke2016-11-152-0/+10 | * core, core/types: refactored tx chain id checkingJeffrey Wilcke2016-11-144-12/+48 * | Merge pull request #2977 from karalabe/initial-mobile-suportFelix Lange2016-11-1544-112/+3278 |\ \ | * | cmd/utils, mobile: place bootnodes in LGPL packagesPéter Szilágyi2016-11-154-22/+22 | * | mobile: port wrappers to EIP155 and EIP158 forkPéter Szilágyi2016-11-156-48/+58 | * | travis, build: cocoapods build fixes and travis cachesPéter Szilágyi2016-11-154-3/+18 | * | accounts/abi/bind, mobile: review fixes and android testsPéter Szilágyi2016-11-153-8/+215 | * | cmd, mobile, node, p2p: surface the discovery V5 bootnodesPéter Szilágyi2016-11-158-68/+101 | * | cmd/utils, mobile: update to reprice HF and light clientPéter Szilágyi2016-11-143-31/+55 | * | build: iOS XCode framework build and uploadPéter Szilágyi2016-11-144-25/+140 | * | .travis, build: Build step to push .aar to Maven CentralPéter Szilágyi2016-11-146-15/+216 | * | mobile: initial wrappers for mobile supportPéter Szilágyi2016-11-1433-33/+2594 |/ / * | Merge pull request #3253 from zsfelfoldi/light-topic3Felix Lange2016-11-1413-100/+148 |\ \ | |/ |/| | * core/types: turn off nonce checking for Call messagesZsolt Felfoldi2016-11-146-22/+25 | * light: updated CHTs for mainnet and testnetZsolt Felfoldi2016-11-141-4/+4 | * p2p/discv5: added new bootnodesZsolt Felfoldi2016-11-141-1/+2 | * p2p/discv5: fixed bootnode connect issuesZsolt Felfoldi2016-11-145-69/+110 | * les/flowcontrol: fixed locking schemeZsolt Felfoldi2016-11-141-4/+7 |/ * Merge pull request #3179 from obscuren/eip-158Felix Lange2016-11-14