System.out.println("RXTXPort:addEventListener()");
System.out.println(System.currentTimeMillis() + ": " + "RXTXPort:addEventListener()");
	public void addEventListener(		SerialPortEventListener lsnr ) throws TooManyListenersException	{		/*  Don't let and notification requests happen until the		    Eventloop is ready		*/		if (debug)			System.out.println("RXTXPort:addEventListener()");		if( SPEventListener != null )			throw new TooManyListenersException();		SPEventListener = lsnr;		if( !MonitorThreadAlive )		{			MonitorThreadLock = true;			monThread = new MonitorThread();			monThread.start();			waitForTheNativeCodeSilly();			MonitorThreadAlive=true;		}		if (debug)			System.out.println("RXTXPort:Interrupt=false");	}