           }
 
         default:
-          assertionFailure("Unexpected case \(writer.sem.state.rawValue) in \(__FUNCTION__)")
+          continue
         }
       }
       while (tail &- nextget) > 0 || closed, let reader = readerQueue.dequeue()

          }

        default:
          assertionFailure("Unexpected case \(reader.sem.state.rawValue) in \(__FUNCTION__)")
        }
      }
      OSSpinLockUnlock(&lock)

            }

          default:
            continue
          }
        }
        OSSpinLockUnlock(&lock)
