   let serverRunningSemaphore = DispatchSemaphore(value: 0)
 
   // create the server
-  var server: gRPC.Server!
+  var server: Server!
   if useSSL {
     let certificateURL = URL(fileURLWithPath: "Tests/ssl.crt")
     let keyURL = URL(fileURLWithPath: "Tests/ssl.key")

      return
    }
    let host = "example.com"
    channel = gRPC.Channel(address: address, certificates: certificates, host: host)
  } else {
    channel = gRPC.Channel(address: address, secure: false)
  }

  channel.host = host

    else {
      return
    }
    server = Server(address: address,
                    key: key,
                    certs: certificate)
  } else {
    server = Server(address: address)
  }

  // start the server
