if (db != null)
if (db == null) { return; }  if (waitingToClose.contains(db)) { releaseDbHandle(db, cri); } else
    void returnDbHandle(isc_db_handle db, FBConnectionRequestInfo cri)     {        if (db != null)         {            LinkedList freeDbHandles = null;            synchronized(criToFreeDbHandlesMap)            {                freeDbHandles = (LinkedList)criToFreeDbHandlesMap.get(cri);                if (freeDbHandles == null)                 {                    freeDbHandles = new LinkedList();                    criToFreeDbHandlesMap.put(cri, freeDbHandles);                } // end of if ()            }            synchronized(freeDbHandles)            {                freeDbHandles.addLast(db);            }        }    }