def sync_request(self, handler, *args):
        seq = self._send_request(handler, args)
        while seq not in self._sync_replies:
            self.serve(0.1)
        isexc, obj = self._sync_replies.pop(seq)
        if isexc:
            raise obj
        else:
            return obj
Sends a synchronous request (waits for the reply to arrive)
dataset/ETHPy150Open sccn/SNAP/src/rpyc/core/protocol.py/Connection.sync_request