in mssqlscripter/jsonrpc/jsonrpcclient.py [0:0]
def get_response(self, id=0):
"""
Get latest response. Priority order: Response, Event, Exception.
"""
if id in self.response_map:
if not self.response_map[id].empty():
return self.response_map[id].get()
if not self.response_map[0].empty():
return self.response_map[0].get()
if not self.exception_queue.empty():
raise self.exception_queue.get()
return None