def listen(identifier):
  """
  Launch a listener and return the compactor context.
  """

  context = Context()
  process = WebProcess(identifier)

  context.spawn(process)

  log.info("Launching PID %s", process.pid)

  return process, context