@@ -272,9 +272,9 @@ public void FirstPoolUsage(SemaphoreSlim semaphore)
272
272
switch ( _connectionPool . ProductCheckStatus )
273
273
{
274
274
case ProductCheckStatus . InvalidProduct :
275
- throw new InvalidProductException ( InvalidProductException . InvalidProductError ) ;
275
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidProductError ) ;
276
276
case ProductCheckStatus . UnsupportedBuildFlavor :
277
- throw new InvalidProductException ( InvalidProductException . InvalidBuildFlavorError ) ;
277
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidBuildFlavorError ) ;
278
278
}
279
279
280
280
// If sniffing has completed and the product check has run, we are done!
@@ -322,9 +322,9 @@ public void FirstPoolUsage(SemaphoreSlim semaphore)
322
322
switch ( _connectionPool . ProductCheckStatus )
323
323
{
324
324
case ProductCheckStatus . InvalidProduct :
325
- throw new InvalidProductException ( InvalidProductException . InvalidProductError ) ;
325
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidProductError ) ;
326
326
case ProductCheckStatus . UnsupportedBuildFlavor :
327
- throw new InvalidProductException ( InvalidProductException . InvalidBuildFlavorError ) ;
327
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidBuildFlavorError ) ;
328
328
}
329
329
330
330
if ( ! FirstPoolUsageNeedsSniffing )
@@ -348,9 +348,9 @@ public async Task FirstPoolUsageAsync(SemaphoreSlim semaphore, CancellationToken
348
348
switch ( _connectionPool . ProductCheckStatus )
349
349
{
350
350
case ProductCheckStatus . InvalidProduct :
351
- throw new InvalidProductException ( InvalidProductException . InvalidProductError ) ;
351
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidProductError ) ;
352
352
case ProductCheckStatus . UnsupportedBuildFlavor :
353
- throw new InvalidProductException ( InvalidProductException . InvalidBuildFlavorError ) ;
353
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidBuildFlavorError ) ;
354
354
}
355
355
356
356
// If sniffing has completed and the product check has run, we are done!
@@ -402,9 +402,9 @@ public async Task FirstPoolUsageAsync(SemaphoreSlim semaphore, CancellationToken
402
402
switch ( _connectionPool . ProductCheckStatus )
403
403
{
404
404
case ProductCheckStatus . InvalidProduct :
405
- throw new InvalidProductException ( InvalidProductException . InvalidProductError ) ;
405
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidProductError ) ;
406
406
case ProductCheckStatus . UnsupportedBuildFlavor :
407
- throw new InvalidProductException ( InvalidProductException . InvalidBuildFlavorError ) ;
407
+ throw new UnsupportedProductException ( UnsupportedProductException . InvalidBuildFlavorError ) ;
408
408
}
409
409
410
410
if ( FirstPoolUsageNeedsSniffing )
0 commit comments