I'm running classic rpyc server. And when I connect to server and perform long running command:
rconn = rpyc.classic.connect(host='ip', port='18812')
rsubprocess = rconn.modules.subprocess
rsubprocess.check_output(['my command'], shell=True).decode()
I got:
raise AsyncResultTimeout("result expired") TimeoutError: result expired
I tried to set:
rconn._config['timeout'] = 240
and
rconn.ASYNC_REQUEST_TIMEOUT = 240