cmdtalk: catch param decoding exceptions
This commit is contained in:
parent
97f3212f80
commit
c6dac9347f
@ -140,8 +140,12 @@ class CmdTalk(object):
|
||||
else:
|
||||
paramdata = b''
|
||||
if PY3 and not self.nodecodeinput:
|
||||
paramdata = paramdata.decode('utf-8')
|
||||
|
||||
try:
|
||||
paramdata = paramdata.decode('utf-8')
|
||||
except Exception as ex:
|
||||
self.log("Exception decoding param: %s" % ex)
|
||||
paramdata = b''
|
||||
|
||||
#self.log("paramname [%s] paramsize %d value [%s]" %
|
||||
# (paramname, paramsize, paramdata))
|
||||
return (paramname, paramdata)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user