dispose method

  1. @override
void dispose()
override

Releases resources.

Implementation

@override
void dispose() {
  try {
    while (_inFlight.isNotEmpty) {
      _recycle(_inFlight.removeFirst());
    }
    for (final id in _pool) {
      try {
        _deleteQuery(id);
      } catch (_) {}
    }
  } catch (_) {}
  _pool.clear();
}