check method

void check()

Rejects an invalid deadline or cancellation already requested.

Implementation

void check() {
  if (timeout != null && timeout! <= Duration.zero) {
    throw ArgumentError.value(timeout, 'acquireTimeout');
  }
  if (cancellation?.isCancelled ?? false) {
    throw const OrmException(
      'OPERATION.CANCELLED',
      'Connection acquisition cancelled.',
    );
  }
}