Previously, a session opened in V9 couldn't be killed by another in V8:
File "PortManager.py", line 251, in getBusyPorts
config = pickle.load(f)
ValueError: unsupported pickle protocol: 3
logger.debug("write config: %s"%str(config))
try:
with open(config_file, 'wb') as f:
- pickle.dump(config, f)
+ pickle.dump(config, f, protocol=0)
except IOError:
pass
logger.debug("write config: %s"%str(config))
try:
with open(config_file, 'wb') as f:
- pickle.dump(config, f)
+ pickle.dump(config, f, protocol=0)
except IOError:
pass