public void setListener(SSLListener l) {
		//this prevents NullPointerExceptions when firing to listener
		//as well as preventing need for synchronization to avoid nullpointerExceptions....
		if(l == null)
			sslListener = NULL_LIST;
		else
			sslListener = l;
	}