lenny_
Legendary
Offline
Activity: 1036
Merit: 1000
DARKNETMARKETS.COM
|
|
December 09, 2012, 06:42:38 PM Last edit: December 09, 2012, 07:11:02 PM by lenny_ |
|
Latest version from git + latest bitcoind from git, Debian stable AMD64. 2012-12-09 18:22:40.473092 Processing 357 shares from 207.32.38.41:9333... 2012-12-09 18:24:13.647074 > GOT INCOMPLETE BLOCK FROM PEER! 6921c9ea bitcoin: http://blockexplorer.com/block/00000000000001c0d99924ef2ed8918b653a619a744c66e50e7495776921c9ea 2012-12-09 18:24:28.254019 Punishing share for 'not all txs present'! Jumping from 5ccfb701 to b7bd7558! 2012-12-09 18:24:28.254721 ... done processing 357 shares. New: 357 Have: 34118/~17280 2012-12-09 18:24:28.255548 Requesting parent share c635fe65 from 82.197.205.237:9333 2012-12-09 18:24:28.264173 > Watchdog timer went off at: 2012-12-09 18:24:28.264478 > File "/home/pioruns/p2pool/run_p2pool.py", line 5, in <module> 2012-12-09 18:24:28.264665 > main.run() 2012-12-09 18:24:28.264839 > File "/home/pioruns/p2pool/p2pool/main.py", line 563, in run 2012-12-09 18:24:28.265013 > reactor.run() 2012-12-09 18:24:28.265184 > File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1165, in run 2012-12-09 18:24:28.265356 > self.mainLoop() 2012-12-09 18:24:28.265607 > File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1177, in mainLoop 2012-12-09 18:24:28.265879 > self.doIteration(t) 2012-12-09 18:24:28.266069 > File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 140, in doSelect 2012-12-09 18:24:28.266255 > _logrun(selectable, _drdw, selectable, method, dict) 2012-12-09 18:24:28.266431 > File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 84, in callWithLogger 2012-12-09 18:24:28.266807 > return callWithContext({"system": lp}, func, *args, **kw) 2012-12-09 18:24:28.267097 > File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 69, in callWithContext 2012-12-09 18:24:28.267324 > return context.call({ILogContext: newCtx}, func, *args, **kw) 2012-12-09 18:24:28.267510 > File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext 2012-12-09 18:24:28.267693 > return self.currentContext().callWithContext(ctx, func, *args, **kw) 2012-12-09 18:24:28.267873 > File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext 2012-12-09 18:24:28.281068 > return func(*args,**kw) 2012-12-09 18:24:28.281347 > File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite 2012-12-09 18:24:28.281541 > why = getattr(selectable, method)() 2012-12-09 18:24:28.281726 > File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead 2012-12-09 18:24:28.281908 > return self.protocol.dataReceived(data) 2012-12-09 18:24:28.282092 > File "/home/pioruns/p2pool/p2pool/p2p.py", line 146, in new_dataReceived 2012-12-09 18:24:28.282273 > old_dataReceived(data) 2012-12-09 18:24:28.282557 > File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 39, in dataReceived 2012-12-09 18:24:28.282853 > self.dataReceived2(data) 2012-12-09 18:24:28.283102 > File "/home/pioruns/p2pool/p2pool/util/datachunker.py", line 40, in _DataChunker 2012-12-09 18:24:28.283300 > wants = receiver.send(buf.get(wants)) 2012-12-09 18:24:28.283482 > File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 66, in dataReceiver 2012-12-09 18:24:28.283657 > self.packetReceived(command, type_.unpack(payload)) 2012-12-09 18:24:28.283830 > File "/home/pioruns/p2pool/p2pool/p2p.py", line 91, in packetReceived 2012-12-09 18:24:28.284005 > p2protocol.Protocol.packetReceived(self, command, payload2) 2012-12-09 18:24:28.284181 > File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 80, in packetReceived 2012-12-09 18:24:28.284355 > handler(**payload2) 2012-12-09 18:24:28.284525 > File "/home/pioruns/p2pool/p2pool/p2p.py", line 316, in handle_sharereply 2012-12-09 18:24:28.284695 > self.get_shares.got_response(id, res) 2012-12-09 18:24:28.284870 > File "/home/pioruns/p2pool/p2pool/util/deferral.py", line 124, in got_response 2012-12-09 18:24:28.285041 > df.callback(resp) 2012-12-09 18:24:28.285209 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 318, in callback 2012-12-09 18:24:28.285387 > self._startRunCallbacks(result) 2012-12-09 18:24:28.285563 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 424, in _startRunCallbacks 2012-12-09 18:24:28.285735 > self._runCallbacks() 2012-12-09 18:24:28.285900 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 441, in _runCallbacks 2012-12-09 18:24:28.286071 > self.result = callback(self.result, *args, **kw) 2012-12-09 18:24:28.286245 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 949, in gotResult 2012-12-09 18:24:28.286415 > _inlineCallbacks(r, g, deferred) 2012-12-09 18:24:28.286772 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 893, in _inlineCallbacks 2012-12-09 18:24:28.287023 > result = g.send(result) 2012-12-09 18:24:28.287259 > File "/home/pioruns/p2pool/p2pool/node.py", line 128, in download_shares 2012-12-09 18:24:28.287521 > self.handle_shares(shares, peer) 2012-12-09 18:24:28.287739 > File "/home/pioruns/p2pool/p2pool/node.py", line 40, in handle_shares 2012-12-09 18:24:28.287923 > self.node.set_best_share() 2012-12-09 18:24:28.288097 > File "/home/pioruns/p2pool/p2pool/node.py", line 288, in set_best_share 2012-12-09 18:24:28.288278 > best, desired, decorated_heads = self.tracker.think(self.get_height_rel_highest, self.bitcoind_work.value['previous_block'], self.bitcoind_work.value['bits'], self.known_txs_var.value) 2012-12-09 18:24:28.288496 > File "/home/pioruns/p2pool/p2pool/data.py", line 465, in think 2012-12-09 18:24:28.288679 > if not self.attempt_verify(share): 2012-12-09 18:24:28.288856 > File "/home/pioruns/p2pool/p2pool/data.py", line 415, in attempt_verify 2012-12-09 18:24:28.289033 > share.check(self) 2012-12-09 18:24:28.289204 > File "/home/pioruns/p2pool/p2pool/data.py", line 307, in check 2012-12-09 18:24:28.289381 > if bitcoin_data.calculate_merkle_link([None] + other_tx_hashes, 0) != self.merkle_link: 2012-12-09 18:24:28.289555 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 195, in calculate_merkle_link 2012-12-09 18:24:28.289759 > res = [x['hash']() for x in hash_list[0][2]] 2012-12-09 18:24:28.289940 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:24:28.290120 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:24:28.290296 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:24:28.290582 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:24:28.290858 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:24:28.291101 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:24:28.291346 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:24:28.291568 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:24:28.291753 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:24:28.291934 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:24:28.292113 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:24:28.292288 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:24:28.292460 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:24:28.292629 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:24:28.292802 > File "/home/pioruns/p2pool/p2pool/util/pack.py", line 72, in pack 2012-12-09 18:24:28.292967 > data = self._pack(obj) 2012-12-09 18:24:28.293134 > File "/home/pioruns/p2pool/p2pool/util/pack.py", line 52, in _pack 2012-12-09 18:24:28.293300 > f = self.write(None, obj) 2012-12-09 18:24:28.293464 > File "/home/pioruns/p2pool/p2pool/util/pack.py", line 297, in write 2012-12-09 18:24:28.293631 > assert set(item.keys()) == self.field_names, (set(item.keys()) - self.field_names, self.field_names - set(item.keys())) 2012-12-09 18:24:28.293803 > File "/home/pioruns/p2pool/p2pool/main.py", line 242, in <lambda> 2012-12-09 18:24:28.293971 > sys.stderr.write, 'Watchdog timer went off at:\n' + ''.join(traceback.format_stack()) 2012-12-09 18:24:28.347407 > ######################################## 2012-12-09 18:24:28.347773 > >>> Warning: LOST CONTACT WITH BITCOIND for 2.1 minutes! Check that it isn't frozen or dead! 2012-12-09 18:24:28.348024 > ########################################
2012-12-09 18:24:59.081412 Processing 232 shares from 72.130.76.188:9333... 2012-12-09 18:26:26.743392 Punishing share for 'not all txs present'! Jumping from 5ccfb701 to b7bd7558! 2012-12-09 18:26:26.743977 ... done processing 232 shares. New: 232 Have: 34360/~17280 2012-12-09 18:26:26.744586 Requesting parent share 185843be from 68.47.235.12:9333 2012-12-09 18:26:26.753361 > Watchdog timer went off at: 2012-12-09 18:26:26.753663 > File "/home/pioruns/p2pool/run_p2pool.py", line 5, in <module> 2012-12-09 18:26:26.753854 > main.run() 2012-12-09 18:26:26.754030 > File "/home/pioruns/p2pool/p2pool/main.py", line 563, in run 2012-12-09 18:26:26.754209 > reactor.run() 2012-12-09 18:26:26.754386 > File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1165, in run 2012-12-09 18:26:26.754784 > self.mainLoop() 2012-12-09 18:26:26.755040 > File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1177, in mainLoop 2012-12-09 18:26:26.755239 > self.doIteration(t) 2012-12-09 18:26:26.755417 > File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 140, in doSelect 2012-12-09 18:26:26.755590 > _logrun(selectable, _drdw, selectable, method, dict) 2012-12-09 18:26:26.755765 > File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 84, in callWithLogger 2012-12-09 18:26:26.755943 > return callWithContext({"system": lp}, func, *args, **kw) 2012-12-09 18:26:26.756122 > File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 69, in callWithContext 2012-12-09 18:26:26.756299 > return context.call({ILogContext: newCtx}, func, *args, **kw) 2012-12-09 18:26:26.756476 > File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext 2012-12-09 18:26:26.756657 > return self.currentContext().callWithContext(ctx, func, *args, **kw) 2012-12-09 18:26:26.756839 > File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext 2012-12-09 18:26:26.757018 > return func(*args,**kw) 2012-12-09 18:26:26.757196 > File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite 2012-12-09 18:26:26.757369 > why = getattr(selectable, method)() 2012-12-09 18:26:26.757545 > File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead 2012-12-09 18:26:26.757721 > return self.protocol.dataReceived(data) 2012-12-09 18:26:26.757894 > File "/home/pioruns/p2pool/p2pool/p2p.py", line 146, in new_dataReceived 2012-12-09 18:26:26.758066 > old_dataReceived(data) 2012-12-09 18:26:26.758239 > File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 39, in dataReceived 2012-12-09 18:26:26.758411 > self.dataReceived2(data) 2012-12-09 18:26:26.758776 > File "/home/pioruns/p2pool/p2pool/util/datachunker.py", line 40, in _DataChunker 2012-12-09 18:26:26.759150 > wants = receiver.send(buf.get(wants)) 2012-12-09 18:26:26.759427 > File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 66, in dataReceiver 2012-12-09 18:26:26.759747 > self.packetReceived(command, type_.unpack(payload)) 2012-12-09 18:26:26.759973 > File "/home/pioruns/p2pool/p2pool/p2p.py", line 91, in packetReceived 2012-12-09 18:26:26.760161 > p2protocol.Protocol.packetReceived(self, command, payload2) 2012-12-09 18:26:26.760428 > File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 80, in packetReceived 2012-12-09 18:26:26.760630 > handler(**payload2) 2012-12-09 18:26:26.760810 > File "/home/pioruns/p2pool/p2pool/p2p.py", line 316, in handle_sharereply 2012-12-09 18:26:26.760988 > self.get_shares.got_response(id, res) 2012-12-09 18:26:26.761167 > File "/home/pioruns/p2pool/p2pool/util/deferral.py", line 124, in got_response 2012-12-09 18:26:26.761341 > df.callback(resp) 2012-12-09 18:26:26.761518 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 318, in callback 2012-12-09 18:26:26.761700 > self._startRunCallbacks(result) 2012-12-09 18:26:26.761876 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 424, in _startRunCallbacks 2012-12-09 18:26:26.762050 > self._runCallbacks() 2012-12-09 18:26:26.762219 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 441, in _runCallbacks 2012-12-09 18:26:26.762389 > self.result = callback(self.result, *args, **kw) 2012-12-09 18:26:26.762737 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 949, in gotResult 2012-12-09 18:26:26.762989 > _inlineCallbacks(r, g, deferred) 2012-12-09 18:26:26.763295 > File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 893, in _inlineCallbacks 2012-12-09 18:26:26.763696 > result = g.send(result) 2012-12-09 18:26:26.763977 > File "/home/pioruns/p2pool/p2pool/node.py", line 128, in download_shares 2012-12-09 18:26:26.764179 > self.handle_shares(shares, peer) 2012-12-09 18:26:26.764354 > File "/home/pioruns/p2pool/p2pool/node.py", line 40, in handle_shares 2012-12-09 18:26:26.764531 > self.node.set_best_share() 2012-12-09 18:26:26.764704 > File "/home/pioruns/p2pool/p2pool/node.py", line 288, in set_best_share 2012-12-09 18:26:26.764884 > best, desired, decorated_heads = self.tracker.think(self.get_height_rel_highest, self.bitcoind_work.value['previous_block'], self.bitcoind_work.value['bits'], self.known_txs_var.value) 2012-12-09 18:26:26.765101 > File "/home/pioruns/p2pool/p2pool/data.py", line 465, in think 2012-12-09 18:26:26.765290 > if not self.attempt_verify(share): 2012-12-09 18:26:26.765467 > File "/home/pioruns/p2pool/p2pool/data.py", line 415, in attempt_verify 2012-12-09 18:26:26.765641 > share.check(self) 2012-12-09 18:26:26.765815 > File "/home/pioruns/p2pool/p2pool/data.py", line 307, in check 2012-12-09 18:26:26.765992 > if bitcoin_data.calculate_merkle_link([None] + other_tx_hashes, 0) != self.merkle_link: 2012-12-09 18:26:26.766167 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 195, in calculate_merkle_link 2012-12-09 18:26:26.766343 > res = [x['hash']() for x in hash_list[0][2]] 2012-12-09 18:26:26.766667 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:26:26.766921 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:26:26.767174 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:26:26.767405 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:26:26.767594 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:26:26.767771 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:26:26.767946 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:26:26.768119 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:26:26.768295 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:26:26.768471 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:26:26.768649 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:26:26.768829 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:26:26.769015 > File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 187, in <lambda> 2012-12-09 18:26:26.769191 > lambda _left=left, _right=right: hash256(merkle_record_type.pack(dict(left=_left(), right=_right()))), 2012-12-09 18:26:26.769370 > File "/home/pioruns/p2pool/p2pool/main.py", line 242, in <lambda> 2012-12-09 18:26:26.769549 > sys.stderr.write, 'Watchdog timer went off at:\n' + ''.join(traceback.format_stack()) 2012-12-09 18:26:26.823746 > ######################################## 2012-12-09 18:26:26.824181 > >>> Warning: LOST CONTACT WITH BITCOIND for 1.5 minutes! Check that it isn't frozen or dead! 2012-12-09 18:26:26.824448 > ########################################
Memory usage still very high: 651MB virtual, 490MB physical. Probably that's why it's loosing contact with bitcoind (swapping memory). p2pool version commit 8bc9cd4e7614b7ac5109f83698e2fb4e9abd1567 bitcoind version commit 622da5df6ec0efc46804321f4b77ea17a9579821
|