8192 , 1000 , -1 ), 60, monitor);
8192 , 2900 , -1 ), 60, monitor);
	public void open(IProgressMonitor monitor) throws IOException,			CVSAuthenticationException	{		connected = false;		try {			String[] command = new String[1];			if (skriptName != null) 			{				command[0] = skriptName;			}			process = Util.createProcess(command, monitor);			inputStream = new PollingInputStream(new TimeoutInputStream(process.getInputStream(),				8192 /*bufferSize*/, 1000 /*readTimeout*/, -1 /*closeTimeout*/), 60, monitor);			outputStream = new PollingOutputStream(new TimeoutOutputStream(process.getOutputStream(),				8192 /*buffersize*/, 1000 /*writeTimeout*/, 1000 /*closeTimeout*/), 60, monitor);			// XXX need to do something more useful with stderr			// discard the input to prevent the process from hanging due to a full pipe//			errStream = (process.getErrorStream());			connected = true;//			Thread thread = new Thread(new DiscardInputThread(errStream));			readInpuStreamsToConsole();//			thread.run();		} finally {			if (! connected) {				try {					close();				} finally {					// Ignore any exceptions during close				}			}		}	}	