/** * Invoke the busy handler for a btree. */ public boolean invokeBusyHandler(int number) { assert (db != null); assert (db.getMutex().held()); final ISqlJetBusyHandler busyHandler = db.getBusyHandler(); if (busyHandler == null) return false; return busyHandler.call(number); }
lock = fd.lock(lockType); if (!lock && null != busyHandler) { boolean wait = busyHandler.call(n++); if (!wait) { break;