Future<int> numInFlightRequests() async { await _lock.lock(); try { return _asyncCalls.length; } finally { _lock.unlock(); } }