

def invoke_non_smart(self, invocation, ignore_heartbeat=False):
    if invocation.has_connection():
        self._send(invocation, invocation.connection, ignore_heartbeat)
    else:
        addr = self._client.cluster.owner_connection_address
        self._send_to_address(self, addr)
    return invocation.future

dataset/ETHPy150Open hazelcast/hazelcast-python-client/hazelcast/invocation.py InvocationService.invoke_non_smart/VarMisuse@57/81 `invocation`->`self`