private void disconnect(DataInputStream din, BufferedInputStream in,
			BufferedOutputStream out) {
		Util.log(Severity.REPORT, "SENDER: Disconnecting...");
		try {
			if (socket != null) {
				socket.close();
			}
			if (out != null) {
				out.close();
			}
			if (in != null) {
				in.close();
			}
			if (din != null) {
				din.close();
			}
		} catch (Exception e) {
			Util.log(Severity.WARNING,
					"SENDER: Something went wrong trying to disconnect");
		}
	}