freeDbHandles.addLast(db);
LinkedList freeDbHandles = null; synchronized(criToFreeDbHandlesMap) { freeDbHandles = (LinkedList)criToFreeDbHandlesMap.get(cri); if (freeDbHandles == null) { freeDbHandles = new LinkedList(); criToFreeDbHandlesMap.put(cri, freeDbHandles); } } synchronized(freeDbHandles) { freeDbHandles.addLast(db); }
    synchronized int returnDbHandle(isc_db_handle db) {        if (db != null) {            freeDbHandles.addLast(db);            return useDbHandle(db, -1);        }        else {            return 0;        }    }