code: def server_target(handler_name, server_side, response_received):
      asyncio.run(
          run_server(handler_name, server_side, response_received)
      )
  
file_path: hivemind/tests/test_p2p_daemon.py
imports: import asyncio
  import multiprocessing
  import os
  import subprocess
  import tempfile
  from contextlib import closing
  from functools import partial
  from typing import List
  import numpy
  import pytest
  from multiaddr import Multiaddr
  from hivemind.p2p import P2P, P2PDaemonError, P2PHandlerError
  from hivemind.proto import dht_pb2, test_pb2
  from hivemind.utils.serializer import MSGPackSerializer
  from test_utils.networking import get_free_port
label_desc: Use image node_id 2 for calling a global function with example usage: server_target(handler_name, server_side, response_received) without return types