close method

Future<void> close()

Implementation

Future<void> close() async {
  _closed = true;
  for (var guest in _guests.toList()) {
    guest.dispose();
  }
  _guests.clear();
  _idle.clear();
  while (_waiters.isNotEmpty) {
    _waiters.removeFirst().completeError(StateError('render pool closed'));
  }
}