continue
assert not len(payload) > self.max_payload_length
except:
- print 'FAILURE DECOMPRESSING'
- log.err()
+ log.err(None, 'Failure decompressing message:')
continue
else:
if len(compressed_payload) > self.max_payload_length:
payload2 = type_.unpack(payload)
except:
print 'RECV', command, checksum.encode('hex') if checksum is not None else None, repr(payload.encode('hex')), len(payload)
- log.err()
+ log.err(None, 'Error parsing message: (see RECV line)')
continue
handler = getattr(self, 'handle_' + command, None)
handler(**payload2)
except:
print 'RECV', command, checksum.encode('hex') if checksum is not None else None, repr(payload.encode('hex')), len(payload)
- log.err()
+ log.err(None, 'Error handling message: (see RECV line)')
continue
def sendPacket(self, command, payload2):
try:
share.check(self, now, self.net)
except:
- print
- print 'Share check failed:'
- log.err()
- print
+ log.err(None, 'Share check failed:')
return False
else:
self.verified.add(share)
try:
nodes.append(((yield reactor.resolve('p2pool.forre.st')), args.net.P2P_PORT))
except:
- print
- print 'Error resolving bootstrap node IP:'
- log.err()
- print
+ log.err(None, 'Error resolving bootstrap node IP:')
p2p_node = p2p.Node(
current_work=current_work,
# eg. good = share.hash == current_work.value['best_share_hash'] here
return good
except:
- print
- print 'Error processing data received from worker:'
- log.err()
- print
+ log.err(None, 'Error processing data received from worker:')
return False
def get_rate():
#print "GOT", tx
tx_pool[bitcoin.data.tx_type.hash256(tx)] = Tx(tx, current_work.value['previous_block'])
except:
- print
- print 'Error handling tx:'
- log.err()
- print
+ log.err(None, 'Error handling tx:')
# disable for now, for testing impact on stales
#factory.new_tx.watch(new_tx)
except:
log.err()
except:
- print
- print 'Fatal error:'
- log.err()
- print
+ log.err(None, 'Fatal error:')
reactor.stop()
def run():
try:
result = yield func(*args, **kwargs)
except:
- print
- print message
- log.err()
- print
-
+ log.err(None, message)
yield sleep(delay)
else:
defer.returnValue(result)
except Error:
raise
except Exception:
- print 'Squelched JSON method error:'
- log.err()
+ log.err(None, 'Squelched JSON method error:')
raise Error(-32099, u'Unknown error')
if id_ is None: