X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=plomrogue-server.py;h=7a56d55e87e6e92f42e312cdf16410f57de38e60;hb=40e55b700dbf1fabb7aac5f3b969d65765353418;hp=dfae044be34e4d71b5472e351c4982f0fb169926;hpb=ac3baeffbaa63deb148c0bbb59804270ff3a4fd7;p=plomrogue diff --git a/plomrogue-server.py b/plomrogue-server.py index dfae044..7a56d55 100755 --- a/plomrogue-server.py +++ b/plomrogue-server.py @@ -53,7 +53,11 @@ def detect_atomic_leftover(path): def obey(cmd, io_db, path_recordfile): """""" print("Input: " + cmd) - tokens = shlex.split(cmd, comments=True) + try: + tokens = shlex.split(cmd, comments=True) + except ValueError as err: + print("Can't tokenize command string: " + str(err) + ".") + return if 0 == len(tokens): pass elif "PING" == tokens[0] and 1 == len(tokens):