private static void RemovePrefixInternal(string prefix, HttpListener listener)
{
ListenerPrefix listenerPrefix = new ListenerPrefix(prefix);
if (listenerPrefix.Path.IndexOf('%') == -1 && listenerPrefix.Path.IndexOf("//") == -1)
{
EndPointListener ePListener = GetEPListener(IPAddress.Any, listenerPrefix.Port, listener, listenerPrefix.Secure);
ePListener.RemovePrefix(listenerPrefix, listener);
}
}