<<  >> (p.12)
    Author Topic: [ANN] Eloipool - FAST Python3 pool server software - GBT/stratum/dyntarget/proxy  (Read 123179 times)
    agibby5
    Sr. Member
    ****
    Offline Offline

    Activity: 267
    Merit: 250


    View Profile
    December 03, 2013, 02:46:40 PM
     #221

    Also, how hard would it be to add share log file rotation? Mine grows out of control.
    Already supported.

    I tried to use the same mechanism as I use for the regular log file and it doesn't appear to be working...


    I keep getting the following error repeatedly.

    Ideas?

    Quote
    2013-10-25 12:38:04,438   StratumHandler   DEBUG   Traceback (most recent call last):
      File "../eloipool/eloipool.py", line 668, in receiveShare
        checkShare(share)
      File "../eloipool/eloipool.py", line 506, in checkShare
        MWL = workLog[None]
    KeyError: None

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/media/raid5/working/mining/eloipool-server/eloipool/stratumserver.py", line 91, in found_terminator
        rv = getattr(self, funcname)(*rpc['params'])
      File "/media/raid5/working/mining/eloipool-server/eloipool/stratumserver.py", line 199, in _stratum_mining_submit
        self.server.receiveShare(share)
      File "../eloipool/eloipool.py", line 677, in receiveShare
        logShare(share)
      File "../eloipool/eloipool.py", line 651, in logShare
        share['solution'] = b2a_hex(swap32(share['data'])).decode('utf8')
    KeyError: 'data'

    Is this a setup issue? Or is this a code issue?  Has anyone else seen his?  Everything else seems to work properly, but then I get this error all the time. I'm not sure if I'm getting blocks or not.  I'm using this pool software for Alt-SHA256 coins... I just started this up again yesterday and I haven't seen any payouts yet.  This makes me worried.


    EDIT: looks like someone else has seen this...
    I keep getting the following exception though.

    Code:
    2013-11-23 03:58:18,716 StratumHandler  DEBUG   Traceback (most recent call last):
      File "./eloipool.py", line 668, in receiveShare
        checkShare(share)
      File "./eloipool.py", line 506, in checkShare
        MWL = workLog[None]
    KeyError: None

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/home/foo/build/eloipool/stratumserver.py", line 91, in found_terminator
        rv = getattr(self, funcname)(*rpc['params'])
      File "/home/foo/build/eloipool/stratumserver.py", line 199, in _stratum_mining_submit
        self.server.receiveShare(share)
      File "./eloipool.py", line 677, in receiveShare
        logShare(share)
      File "./eloipool.py", line 651, in logShare
        share['solution'] = b2a_hex(swap32(share['data'])).decode('utf8')
    KeyError: 'data'

    2013-11-23 03:58:18,720 JSONRPCServer   INFO    Nobody to longpoll


    I am wondering if I should be concerned that eloipool won't be handling winning shares correctly.

    Anyone work around this?

    Is this a known issue?

    I had this four times overnight.
Page 11
Viewing Page: 12