ignoring ValueError from proofofwork module
This commit is contained in:
parent
ac23a397a1
commit
5fb8692eb6
|
@ -291,7 +291,6 @@ def init():
|
|||
global bitmsglib, bmpow
|
||||
|
||||
openclpow.initCL()
|
||||
|
||||
if sys.platform == "win32":
|
||||
if ctypes.sizeof(ctypes.c_voidp) == 4:
|
||||
bitmsglib = 'bitmsghash32.dll'
|
||||
|
@ -305,8 +304,7 @@ def init():
|
|||
bmpow.restype = ctypes.c_ulonglong
|
||||
_doCPoW(2**63, "")
|
||||
logger.info("Successfully tested C PoW DLL (stdcall) %s", bitmsglib)
|
||||
except:
|
||||
logger.error("C PoW test fail.", exc_info=True)
|
||||
except ValueError:
|
||||
try:
|
||||
# MinGW
|
||||
bso = ctypes.CDLL(os.path.join(paths.codePath(), "bitmsghash", bitmsglib))
|
||||
|
@ -315,8 +313,8 @@ def init():
|
|||
bmpow.restype = ctypes.c_ulonglong
|
||||
_doCPoW(2**63, "")
|
||||
logger.info("Successfully tested C PoW DLL (cdecl) %s", bitmsglib)
|
||||
except:
|
||||
logger.error("C PoW test fail.", exc_info=True)
|
||||
except Exception as e:
|
||||
logger.error("Error: %s", e, exc_info=True)
|
||||
bso = None
|
||||
else:
|
||||
try:
|
||||
|
|
Reference in New Issue
Block a user