/* 731 */ if (this.pool == null)
/* */ {
/* 733 */ this.pool = new LinkedList();
/* 734 */ connectionPools.put(this.address, this.pool);
/* 735 */ log.debug("Creating semaphore with size " + this.maxPoolSize);
/* 736 */ this.semaphore = new Semaphore(this.maxPoolSize);
/* 737 */ semaphores.put(this.address, this.semaphore);
/* */
/* 739 */ if (trace)
/* */ {
/* 741 */ synchronized (this.pool)