Bitcoin Forum
May 02, 2024, 10:02:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 [57] 58 59 60 61 62 63 64 »
1121  Bitcoin / Pools / Re: [2000 GH/s] BitMinter.com [ASIC support: var diff, Stratum, GBT, rolllntime] on: December 09, 2012, 07:50:46 PM
Can you guys told all ports which are used currently for testing? What's the port for Stratum, var diff or GBT?
1122  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 09, 2012, 06:42:38 PM
Latest version from git + latest bitcoind from git, Debian stable AMD64.
Code:
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 > ########################################
Code:
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
1123  Bitcoin / Mining speculation / Re: Bitcoin Network Hash Rate Begins Massive Tank on: December 09, 2012, 01:17:59 PM
if you ignore the fact that the entire graph range is only +/- 2% of course it looks like a big drop... if the range was instead +/- 20% it'd look like the minor change that it is.
It's only 2%, but it's 2% per day for 4 days. In total, we're about -10% of the network a week or two ago.

Current difficulty:   3438908.9601591   Current block: 211516
Next est. difficulty: 3384279.41923707  Target block:  211679
Next retarget in:     163 blocks (1.13194 days)

Where's your 10% drop? Current estimate from last difficulty adjust (12 days ago) showing total estimated drop of 1.6%.
1124  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 07, 2012, 11:32:48 PM
Latest version from git + latest bitcoind from git, Debian stable AMD64.
Code:
2012-12-07 23:29:23.164939 Punishing share for 'not all txs present'! Jumping from 5ccfb701 to b7bd7558!
2012-12-07 23:29:23.165534 ... done processing 459 shares. New: 459 Have: 27802/~17280
2012-12-07 23:29:23.166138 Requesting parent share 89d921ca from 85.214.113.206:49333
2012-12-07 23:29:23.177849 > Watchdog timer went off at:
2012-12-07 23:29:23.178178 >   File "/home/pioruns/p2pool/run_p2pool.py", line 5, in <module>
2012-12-07 23:29:23.178375 >     main.run()
2012-12-07 23:29:23.178711 >   File "/home/pioruns/p2pool/p2pool/main.py", line 563, in run
2012-12-07 23:29:23.179124 >     reactor.run()
2012-12-07 23:29:23.179337 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1165, in run
2012-12-07 23:29:23.179531 >     self.mainLoop()
2012-12-07 23:29:23.179801 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1177, in mainLoop
2012-12-07 23:29:23.180008 >     self.doIteration(t)
2012-12-07 23:29:23.180229 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 140, in doSelect
2012-12-07 23:29:23.180413 >     _logrun(selectable, _drdw, selectable, method, dict)
2012-12-07 23:29:23.180590 >   File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 84, in callWithLogger
2012-12-07 23:29:23.180766 >     return callWithContext({"system": lp}, func, *args, **kw)
2012-12-07 23:29:23.180939 >   File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 69, in callWithContext
2012-12-07 23:29:23.181113 >     return context.call({ILogContext: newCtx}, func, *args, **kw)
2012-12-07 23:29:23.181285 >   File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
2012-12-07 23:29:23.181460 >     return self.currentContext().callWithContext(ctx, func, *args, **kw)
2012-12-07 23:29:23.181637 >   File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
2012-12-07 23:29:23.181816 >     return func(*args,**kw)
2012-12-07 23:29:23.181999 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite
2012-12-07 23:29:23.182187 >     why = getattr(selectable, method)()
2012-12-07 23:29:23.182369 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead
2012-12-07 23:29:23.183045 >     return self.protocol.dataReceived(data)
2012-12-07 23:29:23.183370 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 146, in new_dataReceived
2012-12-07 23:29:23.183618 >     old_dataReceived(data)
2012-12-07 23:29:23.183857 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 39, in dataReceived
2012-12-07 23:29:23.184097 >     self.dataReceived2(data)
2012-12-07 23:29:23.184332 >   File "/home/pioruns/p2pool/p2pool/util/datachunker.py", line 40, in _DataChunker
2012-12-07 23:29:23.184582 >     wants = receiver.send(buf.get(wants))
2012-12-07 23:29:23.184868 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 66, in dataReceiver
2012-12-07 23:29:23.185142 >     self.packetReceived(command, type_.unpack(payload))
2012-12-07 23:29:23.185391 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 91, in packetReceived
2012-12-07 23:29:23.185659 >     p2protocol.Protocol.packetReceived(self, command, payload2)
2012-12-07 23:29:23.185932 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 80, in packetReceived
2012-12-07 23:29:23.186215 >     handler(**payload2)
2012-12-07 23:29:23.186520 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 316, in handle_sharereply
2012-12-07 23:29:23.187200 >     self.get_shares.got_response(id, res)
2012-12-07 23:29:23.187448 >   File "/home/pioruns/p2pool/p2pool/util/deferral.py", line 124, in got_response
2012-12-07 23:29:23.187636 >     df.callback(resp)
2012-12-07 23:29:23.187819 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 318, in callback
2012-12-07 23:29:23.188002 >     self._startRunCallbacks(result)
2012-12-07 23:29:23.188180 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 424, in _startRunCallbacks
2012-12-07 23:29:23.188355 >     self._runCallbacks()
2012-12-07 23:29:23.188528 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 441, in _runCallbacks
2012-12-07 23:29:23.188794 >     self.result = callback(self.result, *args, **kw)
2012-12-07 23:29:23.188982 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 949, in gotResult
2012-12-07 23:29:23.189161 >     _inlineCallbacks(r, g, deferred)
2012-12-07 23:29:23.189335 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 893, in _inlineCallbacks
2012-12-07 23:29:23.189513 >     result = g.send(result)
2012-12-07 23:29:23.189692 >   File "/home/pioruns/p2pool/p2pool/node.py", line 128, in download_shares
2012-12-07 23:29:23.189867 >     self.handle_shares(shares, peer)
2012-12-07 23:29:23.190040 >   File "/home/pioruns/p2pool/p2pool/node.py", line 40, in handle_shares
2012-12-07 23:29:23.190243 >     self.node.set_best_share()
2012-12-07 23:29:23.190422 >   File "/home/pioruns/p2pool/p2pool/node.py", line 288, in set_best_share
2012-12-07 23:29:23.190760 >     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-07 23:29:23.191033 >   File "/home/pioruns/p2pool/p2pool/data.py", line 465, in think
2012-12-07 23:29:23.191243 >     if not self.attempt_verify(share):
2012-12-07 23:29:23.191427 >   File "/home/pioruns/p2pool/p2pool/data.py", line 415, in attempt_verify
2012-12-07 23:29:23.191601 >     share.check(self)
2012-12-07 23:29:23.191774 >   File "/home/pioruns/p2pool/p2pool/data.py", line 307, in check
2012-12-07 23:29:23.191950 >     if bitcoin_data.calculate_merkle_link([None] + other_tx_hashes, 0) != self.merkle_link:
2012-12-07 23:29:23.192128 >   File "/home/pioruns/p2pool/p2pool/bitcoin/data.py", line 192, in calculate_merkle_link
2012-12-07 23:29:23.192303 >     zip(hash_list[::2], hash_list[1::2] + [hash_list[::2][-1]])
2012-12-07 23:29:23.192478 >   File "/home/pioruns/p2pool/p2pool/main.py", line 242, in <lambda>
2012-12-07 23:29:23.192655 >     sys.stderr.write, 'Watchdog timer went off at:\n' + ''.join(traceback.format_stack())
1125  Economy / Securities / Re: [GLBSE] YABMC is Closed! on: December 07, 2012, 03:58:39 PM
As soon you get full list from GLBSE, we want out dividends back. There is NO REASON not to do so, as you ALREADY mined those coins.
1126  Bitcoin / Pools / Re: [2000 GH/s] BitMinter.com [ASIC support: var diff, Stratum, GBT, rolllntime] on: December 06, 2012, 09:45:48 PM
Short question: is var diff enabled on default port, for GetWork miners?
1127  Bitcoin / Pools / Re: [2000 GH/s] BitMinter.com [ASIC support: var diff, Stratum, GBT, rolllntime] on: December 04, 2012, 11:25:52 PM
Last block mined has 0 TX in. Something might be wrong.

Just some miners still on ancient cgminer versions. Those blocks are already rare and will be rarer as more people upgrade their miners. I send a message to upgrade whenever those miners get a reject, but I guess most miners aren't watching their logs that much.


Can you explain it, please? What is so wrong with old versions?
Code:
BTC block at height 210874
Minted by: dynasty
That's mean dynasty have old, obsolete cgminer version and that's why we generated empty, useless block?
1128  Bitcoin / Project Development / Re: [ANNOUNCE] Bitmessage - P2P Messaging system based partially on Bitcoin on: December 02, 2012, 01:27:05 PM
Website offline: http://www.downforeveryoneorjustme.com/http://www.bitmessage.org/
Quote
It's not just you! http://www.bitmessage.org looks down from here.
Huh
1129  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 01, 2012, 11:40:15 AM
I just tried newest version from git overnight. And I have to admit, p2pool is still unusable for me. On my machine with 1GB RAM, p2pool is consuming 523 MB RAM (1002 MB virtual). I have some other processes running on my Debian machine and I cannot give away half of my RAM to p2pool, because of very high swapfile usage. Before v9 it was much lower and p2pool was running absolutely fine. I have to shutdown my node.
1130  Economy / Scam Accusations / Re: Should Giga be tagged as a scammer? on: December 01, 2012, 12:56:18 AM
Why admins didn't tag him as scammer yet? 110 votes total is not enough  Huh
1131  Bitcoin / Pools / Re: [2000 GH/s] BitMinter.com [Zero Fee, Hopper Safe,Merged Mining,Tx Fees Paid Out] on: November 30, 2012, 01:32:07 PM
I just mined a block #210275
Total income (minting + fees): 25.52300001 BTC
CDF: 34.7%
https://bitminter.com/block/btc/00000000000000351a6ff160ad066d99eeaf812f936c776c9fd0055120adb39d
 Grin
1132  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 29, 2012, 01:11:00 AM
so we hit the halving. and p2pool thinks the next block is worth 38.55495555 BTC

there's not a chance in hell there's 13.5btc in transaction fees.

Actually there is  Grin Look: https://blockchain.info/block-height/210000
Transaction Fees    13.56295554 BTC
It was planned action (by Twitters), for 210000 block to be remembered in history Wink
1133  Economy / Goods / Re: Bitcoin Magazine #4 November 2012 for sale on: November 27, 2012, 11:43:37 AM
Would like, not wouldlike

Also, why not just scan it up and post a .pdf?

Because I would like to support Bitcoin Magazine, instead of pirate it.

Would like, not wouldlike

No one cares.

Exactly.

1134  Economy / Goods / Re: Bitcoin Magazine #4 November 2012 for sale on: November 27, 2012, 10:32:34 AM
Thanks  Cheesy
1135  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 27, 2012, 10:30:44 AM
Yep, +600 MB of RAM (after 1hours of running, newest from git) usage make it absolutely unusable on my 1GB RAM machine.
1136  Economy / Goods / Bitcoin Magazine #4 November 2012 for sale on: November 26, 2012, 10:23:10 AM
Bitcoin Magazine #4 for sale. Has been read only once. I would like to resale it to help bitcoin community.
Price: 0, only postage fee, around 0.5 BTC.

Please contact me here via:
bitcoin.org.uk forums (nick lenny)
bitcointalk forums (nick lenny_), where I have more reputation
forum.bitcoin.pl forums (nick lenny), where I'm moderator and have great trading reputation with other users
e-mail (public key in my signature)
1137  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 26, 2012, 10:13:47 AM
Memory leak found. p2pool process eating +600 MB of memory (+1GB virtual). Node uptime was about 12 hours?
From /proc:
Code:
$ cat status
Name:   python
State:  D (disk sleep)
Tgid:   9064
Pid:    9064
PPid:   9063
TracerPid:      0
Uid:    1000    1000    1000    1000
Gid:    1000    1000    1000    1000
FDSize: 128
Groups: 24 25 29 30 44 46 1000
VmPeak:  1105160 kB
VmSize:  1105156 kB
VmLck:         0 kB
VmHWM:    852568 kB
VmRSS:    643744 kB
VmData:  1038240 kB
VmStk:       204 kB
VmExe:      2164 kB
VmLib:      4976 kB
VmPTE:      2048 kB
Threads:        4
SigQ:   0/16382
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000001001000
SigCgt: 0000000180016202
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: ffffffffffffffff
Cpus_allowed:   f
Cpus_allowed_list:      0-3
Mems_allowed:   00000000,00000001
Mems_allowed_list:      0
voluntary_ctxt_switches:        803930
nonvoluntary_ctxt_switches:     272976
From htop:
Code:
PID USER     PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
 9064 pioruns   20   0 1079M  620M   616 D  1.0 62.6  8h25:41 python /home/pioruns/p2pool/run_p2pool.py --fee=0.1 --give-author=0.1 --disable-upnp --outgoing-conns 5 --merged=xxx

EDIT: I just updated p2pool to latest version from git. Maybe will be better this time.

Newest version from git and first errors founded:
Code:
2012-11-26 10:31:28.835087 Punishing share for 'not all txs present'! Jumping from ecbce9f3 to 7b2cc82d!
2012-11-26 10:31:29.650609 Punishing share for 'not all txs present'! Jumping from ecbce9f3 to 7b2cc82d!
2012-11-26 10:31:59.581719 Processing 501 shares from 83.169.39.90:9333...
2012-11-26 10:32:00.210566 Punishing share for 'not all txs present'! Jumping from ecbce9f3 to 7b2cc82d!
2012-11-26 10:32:00.211285 ... done processing 501 shares. New: 501 Have: 19226/~17280
2012-11-26 10:32:00.211971 Requesting parent share 69de4908 from 24.211.170.224:9333
2012-11-26 10:32:00.215959 > Watchdog timer went off at:
2012-11-26 10:32:00.216313 >   File "/home/pioruns/p2pool/run_p2pool.py", line 5, in <module>
2012-11-26 10:32:00.216520 >     main.run()
2012-11-26 10:32:00.216704 >   File "/home/pioruns/p2pool/p2pool/main.py", line 561, in run
2012-11-26 10:32:00.216889 >     reactor.run()
2012-11-26 10:32:00.217071 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1165, in run
2012-11-26 10:32:00.217257 >     self.mainLoop()
2012-11-26 10:32:00.217434 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1177, in mainLoop
2012-11-26 10:32:00.217615 >     self.doIteration(t)
2012-11-26 10:32:00.217789 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 140, in doSelect
2012-11-26 10:32:00.217972 >     _logrun(selectable, _drdw, selectable, method, dict)
2012-11-26 10:32:00.218150 >   File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 84, in callWithLogger
2012-11-26 10:32:00.218330 >     return callWithContext({"system": lp}, func, *args, **kw)
2012-11-26 10:32:00.218505 >   File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 69, in callWithContext
2012-11-26 10:32:00.218682 >     return context.call({ILogContext: newCtx}, func, *args, **kw)
2012-11-26 10:32:00.218858 >   File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
2012-11-26 10:32:00.219210 >     return self.currentContext().callWithContext(ctx, func, *args, **kw)
2012-11-26 10:32:00.219488 >   File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
2012-11-26 10:32:00.219753 >     return func(*args,**kw)
2012-11-26 10:32:00.220006 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite
2012-11-26 10:32:00.220273 >     why = getattr(selectable, method)()
2012-11-26 10:32:00.220537 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead
2012-11-26 10:32:00.220827 >     return self.protocol.dataReceived(data)
2012-11-26 10:32:00.221105 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 146, in new_dataReceived
2012-11-26 10:32:00.221366 >     old_dataReceived(data)
2012-11-26 10:32:00.221618 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 39, in dataReceived
2012-11-26 10:32:00.221893 >     self.dataReceived2(data)
2012-11-26 10:32:00.222179 >   File "/home/pioruns/p2pool/p2pool/util/datachunker.py", line 40, in _DataChunker
2012-11-26 10:32:00.222467 >     wants = receiver.send(buf.get(wants))
2012-11-26 10:32:00.222760 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 66, in dataReceiver
2012-11-26 10:32:00.223102 >     self.packetReceived(command, type_.unpack(payload))
2012-11-26 10:32:00.223384 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 91, in packetReceived
2012-11-26 10:32:00.223616 >     p2protocol.Protocol.packetReceived(self, command, payload2)
2012-11-26 10:32:00.223809 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 80, in packetReceived
2012-11-26 10:32:00.223989 >     handler(**payload2)
2012-11-26 10:32:00.224166 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 316, in handle_sharereply
2012-11-26 10:32:00.224348 >     self.get_shares.got_response(id, res)
2012-11-26 10:32:00.224525 >   File "/home/pioruns/p2pool/p2pool/util/deferral.py", line 124, in got_response
2012-11-26 10:32:00.224704 >     df.callback(resp)
2012-11-26 10:32:00.224880 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 318, in callback
2012-11-26 10:32:00.225058 >     self._startRunCallbacks(result)
2012-11-26 10:32:00.225285 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 424, in _startRunCallbacks
2012-11-26 10:32:00.225476 >     self._runCallbacks()
2012-11-26 10:32:00.225655 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 441, in _runCallbacks
2012-11-26 10:32:00.225834 >     self.result = callback(self.result, *args, **kw)
2012-11-26 10:32:00.226008 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 949, in gotResult
2012-11-26 10:32:00.226185 >     _inlineCallbacks(r, g, deferred)
2012-11-26 10:32:00.226361 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 893, in _inlineCallbacks
2012-11-26 10:32:00.226539 >     result = g.send(result)
2012-11-26 10:32:00.226713 >   File "/home/pioruns/p2pool/p2pool/node.py", line 124, in download_shares
2012-11-26 10:32:00.226892 >     self.handle_shares(shares, peer)
2012-11-26 10:32:00.227306 >   File "/home/pioruns/p2pool/p2pool/node.py", line 40, in handle_shares
2012-11-26 10:32:00.227593 >     self.node.set_best_share()
2012-11-26 10:32:00.227851 >   File "/home/pioruns/p2pool/p2pool/node.py", line 284, in set_best_share
2012-11-26 10:32:00.228106 >     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-11-26 10:32:00.228406 >   File "/home/pioruns/p2pool/p2pool/data.py", line 1030, in think
2012-11-26 10:32:00.228670 >     ), h) for h in self.verified.tails.get(best_tail, []))
2012-11-26 10:32:00.228924 >   File "/home/pioruns/p2pool/p2pool/data.py", line 1030, in <genexpr>
2012-11-26 10:32:00.229177 >     ), h) for h in self.verified.tails.get(best_tail, []))
2012-11-26 10:32:00.229460 >   File "/home/pioruns/p2pool/p2pool/data.py", line 336, in should_punish_reason
2012-11-26 10:32:00.229750 >     other_txs = self._get_other_txs(tracker, known_txs)
2012-11-26 10:32:00.230013 >   File "/home/pioruns/p2pool/p2pool/data.py", line 320, in _get_other_txs
2012-11-26 10:32:00.230266 >     other_tx_hashes = self.get_other_tx_hashes(tracker)
2012-11-26 10:32:00.230516 >   File "/home/pioruns/p2pool/p2pool/data.py", line 317, in get_other_tx_hashes
2012-11-26 10:32:00.230779 >     return [tracker.items[tracker.get_nth_parent_hash(self.hash, x['share_count'])].share_info['new_transaction_hashes'][x['tx_count']] for x in self.share_info['transaction_hash_refs']]
2012-11-26 10:32:00.231127 >   File "/home/pioruns/p2pool/p2pool/util/memoize.py", line 30, in b
2012-11-26 10:32:00.231403 >     backing[(f, args)] = res
2012-11-26 10:32:00.231708 >   File "/home/pioruns/p2pool/p2pool/util/memoize.py", line 16, in __setitem__
2012-11-26 10:32:00.231989 >     while len(self.inner) > self.n:
2012-11-26 10:32:00.232262 >   File "/home/pioruns/p2pool/p2pool/main.py", line 242, in <lambda>
2012-11-26 10:32:00.232547 >     sys.stderr.write, 'Watchdog timer went off at:\n' + ''.join(traceback.format_stack())
2012-11-26 10:32:00.361499 P2Pool: 18719 shares in chain (18724 verified/19226 total) Peers: 3 (0 incoming)

EDIT:
After 2 hours, it doesn't look nice. Actual memory usage 457MB, virtual 607MB. Pool is hanging for 2-3 minutes when processing packs of "501 shares" form different peers. Sometime processing takes 2 seconds, sometime up to 7 minutes. During processing, p2pool is completely unresponsible, mining doesn't work and webpage does not responding. Also p2pool reporting that it lost communication with bitcoind, while it is working fine all times.
Looks like with this new features, p2pool become completely unavailable for laptops and other low-end machines. You can check my daily stats here: http://lenny.dnsd.me:9332/static/graphs.html?Day looks horrible Cheesy
1138  Economy / Long-term offers / Re: NCKRAZZE's Deposits - Low Risk Deposits with Guaranteed Payback Weekly @ 2.5% /w on: November 26, 2012, 09:45:49 AM
Received.
You still owe hundreds of BTC. What are you planning to speed up repayment process?
1139  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 25, 2012, 08:41:05 PM
Do you know how to fix 'unknown' version issue, so it can be set up properly doing compilation? Without manual modifications? Or maybe we can suggest it to forrestv.

Look at this:
hardfork to v9 smashed my node's efficiency. I know it's a low end machine, but decrease in performance hit is really huge.

1140  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 25, 2012, 06:27:38 PM
Code:
2012-11-25 18:08:49.579901 Processing 501 shares from 14.136.79.162:9333...
2012-11-25 18:17:21.724085 ... done processing 501 shares. New: 182 Have: 19203/~17280
2012-11-25 18:17:21.724804 Requesting parent share 5c743371 from 78.30.195.37:9333
2012-11-25 18:17:21.729557 > Watchdog timer went off at:
2012-11-25 18:17:21.729898 >   File "/home/pioruns/p2pool/run_p2pool.py", line 5, in <module>
2012-11-25 18:17:21.730097 >     main.run()
2012-11-25 18:17:21.730277 >   File "/home/pioruns/p2pool/p2pool/main.py", line 561, in run
2012-11-25 18:17:21.730452 >     reactor.run()
2012-11-25 18:17:21.730627 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1165, in run
2012-11-25 18:17:21.730804 >     self.mainLoop()
2012-11-25 18:17:21.730995 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py", line 1177, in mainLoop
2012-11-25 18:17:21.731190 >     self.doIteration(t)
2012-11-25 18:17:21.731367 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 140, in doSelect
2012-11-25 18:17:21.731725 >     _logrun(selectable, _drdw, selectable, method, dict)
2012-11-25 18:17:21.732006 >   File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 84, in callWithLogger
2012-11-25 18:17:21.732262 >     return callWithContext({"system": lp}, func, *args, **kw)
2012-11-25 18:17:21.732537 >   File "/usr/lib/python2.6/dist-packages/twisted/python/log.py", line 69, in callWithContext
2012-11-25 18:17:21.732816 >     return context.call({ILogContext: newCtx}, func, *args, **kw)
2012-11-25 18:17:21.733080 >   File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
2012-11-25 18:17:21.733362 >     return self.currentContext().callWithContext(ctx, func, *args, **kw)
2012-11-25 18:17:21.733636 >   File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
2012-11-25 18:17:21.733912 >     return func(*args,**kw)
2012-11-25 18:17:21.734192 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite
2012-11-25 18:17:21.734499 >     why = getattr(selectable, method)()
2012-11-25 18:17:21.734760 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead
2012-11-25 18:17:21.735015 >     return self.protocol.dataReceived(data)
2012-11-25 18:17:21.735267 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 146, in new_dataReceived
2012-11-25 18:17:21.735588 >     old_dataReceived(data)
2012-11-25 18:17:21.735855 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 39, in dataReceived
2012-11-25 18:17:21.736099 >     self.dataReceived2(data)
2012-11-25 18:17:21.736343 >   File "/home/pioruns/p2pool/p2pool/util/datachunker.py", line 40, in _DataChunker
2012-11-25 18:17:21.736582 >     wants = receiver.send(buf.get(wants))
2012-11-25 18:17:21.736943 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 66, in dataReceiver
2012-11-25 18:17:21.737261 >     self.packetReceived(command, type_.unpack(payload))
2012-11-25 18:17:21.737558 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 91, in packetReceived
2012-11-25 18:17:21.737818 >     p2protocol.Protocol.packetReceived(self, command, payload2)
2012-11-25 18:17:21.738067 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 79, in packetReceived
2012-11-25 18:17:21.738311 >     handler(**payload2)
2012-11-25 18:17:21.738602 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 313, in handle_sharereply
2012-11-25 18:17:21.738911 >     res = [p2pool_data.load_share(share, self.node.net, self) for share in shares if share['type'] not in [6, 7]]
2012-11-25 18:17:21.739198 >   File "/home/pioruns/p2pool/p2pool/data.py", line 54, in load_share
2012-11-25 18:17:21.739514 >     return NewNewShare(net, peer, NewNewShare.share_type.unpack(share['contents']))
2012-11-25 18:17:21.739807 >   File "/home/pioruns/p2pool/p2pool/data.py", line 249, in __init__
2012-11-25 18:17:21.740083 >     assert dict(share_count=0, tx_count=i) in self.share_info['transaction_hash_refs']
2012-11-25 18:17:21.740397 >   File "/home/pioruns/p2pool/p2pool/util/pack.py", line 266, in __eq__
2012-11-25 18:17:21.740713 >     return dict(self) == other
2012-11-25 18:17:21.741026 >   File "/home/pioruns/p2pool/p2pool/util/pack.py", line 261, in keys
2012-11-25 18:17:21.741367 >     return fields
2012-11-25 18:17:21.741681 >   File "/home/pioruns/p2pool/p2pool/main.py", line 242, in <lambda>
2012-11-25 18:17:21.741943 >     sys.stderr.write, 'Watchdog timer went off at:\n' + ''.join(traceback.format_stack())
2012-11-25 18:17:25.593041 REMOVED /home/pioruns/p2pool/data/bitcoin/shares.120
2012-11-25 18:17:28.023693 > ########################################
2012-11-25 18:17:28.024046 > >>> Warning: LOST CONTACT WITH BITCOIND for 9.7 minutes! Check that it isn't frozen or dead!
2012-11-25 18:17:28.024294 > ########################################
Code:
2012-11-25 18:17:42.528479 P2Pool: 17299 shares in chain (17303 verified/17303 total) Peers: 5 (0 incoming)
2012-11-25 18:17:42.528655  Local: 0H/s in last 0.0 seconds Local dead on arrival: ??? Expected time to share: ???
2012-11-25 18:17:42.528811  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.0000 BTC
2012-11-25 18:17:42.528992  Pool: 288GH/s Stale rate: 29.0% Expected time to block: 13.9 hours
2012-11-25 18:17:42.530671 > Traceback (most recent call last):
2012-11-25 18:17:42.530985 > Failure: twisted.internet.defer.TimeoutError: in GenericDeferrer
2012-11-25 18:17:42.535842 Incoming connection to peer 94.27.73.157:49338 established. p2pool version: 8 '8.2'
2012-11-25 18:17:42.669751 Incoming connection to peer 61.64.170.248:42453 established. p2pool version: 4 '5.0-8-gb07f142'
2012-11-25 18:17:44.982236 invalid hash for 142.68.139.234 'version' 123 a043d883 b8a58b03 080000000000000000000000000000000000000000000000000000000000ffff0263237a2475000000000000000000000000000000000000ffff8e448beaf3caa6e3ad2ef279c8ce0e
392e302d372d673733386166393501000000dc34c95c19bdd93dee05dc2407c4cf361aa7e7b2e67b3c38be49150000000000
2012-11-25 18:17:44.987790 Incoming connection to peer 46.105.236.77:38777 established. p2pool version: 4 'unknown'
2012-11-25 18:17:45.001635 Incoming connection to peer 74.95.3.157:17010 established. p2pool version: 4 'unknown'
2012-11-25 18:17:45.011369 Incoming connection to peer 78.63.237.16:53375 established. p2pool version: 8 'unknown'
2012-11-25 18:17:45.163224 Incoming connection to peer 87.83.33.226:20681 established. p2pool version: 4 '5.0-3-g7585a1c'
2012-11-25 18:17:45.171832 Incoming connection to peer 64.91.214.180:33024 established. p2pool version: 8 'unknown'
2012-11-25 18:17:47.399794 Lost peer 94.27.73.157:49338 - Connection was closed cleanly.
2012-11-25 18:17:47.400569 > Traceback (most recent call last):
2012-11-25 18:17:47.400842 > Failure: twisted.internet.error.ConnectionDone: Connection was closed cleanly.
2012-11-25 18:17:47.401846 Lost peer 61.64.170.248:42453 - Connection was closed cleanly.
2012-11-25 18:17:47.402671 > Traceback (most recent call last):
2012-11-25 18:17:47.402973 > Failure: twisted.internet.error.ConnectionDone: Connection was closed cleanly.
2012-11-25 18:17:49.925823 Lost peer 46.105.236.77:38777 - Connection was closed cleanly.
2012-11-25 18:17:49.928424 > Traceback (most recent call last):
2012-11-25 18:17:49.928827 > Failure: twisted.internet.error.ConnectionDone: Connection was closed cleanly.
2012-11-25 18:17:50.092292 Lost peer 74.95.3.157:17010 - Connection was closed cleanly.
2012-11-25 18:17:50.093050 > Traceback (most recent call last):
2012-11-25 18:17:50.093306 > Failure: twisted.internet.error.ConnectionDone: Connection was closed cleanly.
2012-11-25 18:17:50.094232 Lost peer 78.63.237.16:53375 - Connection was closed cleanly.
2012-11-25 18:17:50.094969 > Traceback (most recent call last):
2012-11-25 18:17:50.095250 > Failure: twisted.internet.error.ConnectionDone: Connection was closed cleanly.
2012-11-25 18:17:50.110123 Lost peer 87.83.33.226:20681 - Connection was closed cleanly.
2012-11-25 18:17:50.110881 > Traceback (most recent call last):
2012-11-25 18:17:50.111176 > Failure: twisted.internet.error.ConnectionDone: Connection was closed cleanly.
2012-11-25 18:17:50.119784 Lost peer 64.91.214.180:33024 - Connection was closed cleanly.
2012-11-25 18:17:50.120538 > Traceback (most recent call last):
2012-11-25 18:17:50.120805 > Failure: twisted.internet.error.ConnectionDone: Connection was closed cleanly.

Why some peers have 'unknown' version, by the way? And my v9 node is connecting to peer with v5 version, as I see there.
using AMD64 Debian/GNU Linux (Squeeze) with latest p2pool from git and latest bitcoind from git.

Issue 2:
Code:
2012-11-25 20:21:36.643876 Sending 0 shares to 78.63.237.16:9333
2012-11-25 20:21:42.703682 Sending 0 shares to 83.163.120.176:9333
What's the point of sending 0 shares to other peers?

Issue 3:
Code:
2012-11-25 20:27:15.248181 Peer sent entire transaction that was already received
2012-11-25 20:27:15.252042 RECV forget_tx 0311f0f538ebf67edc30eefa4d838a186c64a90024a740250e40d22cbd7fc7c70e4bdcbb0e8f8067df16c502e909e4b7523c3d6fc463e5b94315594fb6229cf011707b0f907d702126e39251e4a0ad26b9bb62cc0241afb0dae1b8059d92877a4c
2012-11-25 20:27:15.255517 > Traceback (most recent call last):
2012-11-25 20:27:15.255857 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead
2012-11-25 20:27:15.256062 >     return self.protocol.dataReceived(data)
2012-11-25 20:27:15.256254 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 146, in new_dataReceived
2012-11-25 20:27:15.256433 >     old_dataReceived(data)
2012-11-25 20:27:15.256602 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 39, in dataReceived
2012-11-25 20:27:15.256774 >     self.dataReceived2(data)
2012-11-25 20:27:15.256940 >   File "/home/pioruns/p2pool/p2pool/util/datachunker.py", line 40, in _DataChunker
2012-11-25 20:27:15.257108 >     wants = receiver.send(buf.get(wants))
2012-11-25 20:27:15.257272 > --- <exception caught here> ---
2012-11-25 20:27:15.257444 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 66, in dataReceiver
2012-11-25 20:27:15.257616 >     self.packetReceived(command, type_.unpack(payload))
2012-11-25 20:27:15.257793 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 91, in packetReceived
2012-11-25 20:27:15.257968 >     p2protocol.Protocol.packetReceived(self, command, payload2)
2012-11-25 20:27:15.258146 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 79, in packetReceived
2012-11-25 20:27:15.258318 >     handler(**payload2)
2012-11-25 20:27:15.258491 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 392, in handle_forget_tx
2012-11-25 20:27:15.258659 >     self.remembered_txs_size -= 100 + bitcoin_data.tx_type.packed_size(self.remembered_txs[tx_hash])
2012-11-25 20:27:15.258862 > exceptions.KeyError: 6685359337415327503697061976124963875614586229008900991723136031510542807057L
2012-11-25 20:27:15.270881 Peer sent entire transaction that was already received
2012-11-25 20:27:15.275586 RECV forget_tx 010ef1d4d101802bbe6fc637fa837aaa160007d6ae636b56053ea2f4d9ad8949ee
2012-11-25 20:27:15.277364 > Traceback (most recent call last):
2012-11-25 20:27:15.277678 >   File "/usr/lib/python2.6/dist-packages/twisted/internet/tcp.py", line 460, in doRead
2012-11-25 20:27:15.277870 >     return self.protocol.dataReceived(data)
2012-11-25 20:27:15.278053 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 146, in new_dataReceived
2012-11-25 20:27:15.278226 >     old_dataReceived(data)
2012-11-25 20:27:15.278396 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 39, in dataReceived
2012-11-25 20:27:15.278566 >     self.dataReceived2(data)
2012-11-25 20:27:15.278733 >   File "/home/pioruns/p2pool/p2pool/util/datachunker.py", line 40, in _DataChunker
2012-11-25 20:27:15.278896 >     wants = receiver.send(buf.get(wants))
2012-11-25 20:27:15.279253 > --- <exception caught here> ---
2012-11-25 20:27:15.279572 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 66, in dataReceiver
2012-11-25 20:27:15.279854 >     self.packetReceived(command, type_.unpack(payload))
2012-11-25 20:27:15.280102 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 91, in packetReceived
2012-11-25 20:27:15.280377 >     p2protocol.Protocol.packetReceived(self, command, payload2)
2012-11-25 20:27:15.280649 >   File "/home/pioruns/p2pool/p2pool/util/p2protocol.py", line 79, in packetReceived
2012-11-25 20:27:15.280901 >     handler(**payload2)
2012-11-25 20:27:15.281166 >   File "/home/pioruns/p2pool/p2pool/p2p.py", line 392, in handle_forget_tx
2012-11-25 20:27:15.281425 >     self.remembered_txs_size -= 100 + bitcoin_data.tx_type.packed_size(self.remembered_txs[tx_hash])
2012-11-25 20:27:15.281671 > exceptions.KeyError: 107780388024819909996558151500125099162592254794802708231747891705879683461390L
2012-11-25 20:27:15.289484 > Peer referenced transaction twice, disconnecting
Some more errors caught in the wild Wink
Pages: « 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 [57] 58 59 60 61 62 63 64 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!