*/
	public void testBindExceptionOnConnect2() throws Exception {
		InetAddress svrLoopBack = InetAddress.getByName("127.0.0.1");
		InetSocketAddress svrAddr = new InetSocketAddress(svrLoopBack, 5000);
		if(isLinux) {
			SocketChannel channel1 = SocketChannel.open();
			channel1.socket().setReuseAddress(true);
			
			InetAddress loopBack = InetAddress.getByName("24.8.32.1");
			InetSocketAddress addr1 = new InetSocketAddress(loopBack, 0);		
			channel1.socket().bind(addr1);		
	
			try {
				channel1.connect(svrAddr); //results in BindException		
				fail("Should have thrown a BindException");
			} catch(BindException e) {
				//gulp
			}
		} else if(isWindows) {
			SocketChannel channel1 = SocketChannel.open();
			channel1.socket().setReuseAddress(true);
			
			InetAddress loopBack = InetAddress.getByName("24.8.32.1");
			InetSocketAddress addr1 = new InetSocketAddress(loopBack, 0);		
			try {
				channel1.socket().bind(addr1);
				fail("Should have thrown a BindException since we are binding to an invalid address");
			} catch(BindException e) {
				//gulp
			}
		}
	}