public static void startpriv(InetAddress inetaddress) {
		Signlink.threadliveid = (int) (Math.random() * 99999999D);
		if (Signlink.active) {
			try {
				Thread.sleep(500L);
			} catch (Exception exception) {
			}
			Signlink.active = false;
		}
		Signlink.socketreq = 0;
		Signlink.threadreq = null;
		Signlink.dnsreq = null;
		Signlink.savereq = null;
		Signlink.urlreq = null;
		Signlink.socketip = inetaddress;
		Thread thread = new Thread(new Signlink());
		thread.setDaemon(true);
		thread.start();
		while (!Signlink.active) {
			try {
				Thread.sleep(50L);
			} catch (Exception exception) {
			}
		}
	}