return (null);
return null;
	public synchronized HttpThread getThread() {		adjustThreadCount();		while (upper > 0) {			int count = idleThreads.size();			if (count > 0) {				int i = count - 1;				HttpThread thread = (HttpThread) idleThreads.elementAt(i);				idleThreads.removeElementAt(i);				if (thread.getPriority() != priority) {					thread.setPriority(priority);				}				activeThreads.addElement(thread);				//new Exception((size-i)+" Threads are at work!").printStackTrace();				if (Http.DEBUG) {					http.logDebug(thread.getName() + ": becoming active"); //$NON-NLS-1$				}				return (thread);			}			try {				wait();			} catch (InterruptedException e) {				// ignore and check exit condition			}		}		return (null);	}