Skip to content
  • deuce's avatar
    Fix bug exposed by most recent MSS auto-tuning. · cf5306cb
    deuce authored
    If the ringbuffer held more data than the linear buffer COULD hold,
    both semaphores would end up clear, and the data would never be sent.
    
    Fix is to not wait on the semaphore unless the ringbuffer isn't
    "full enough"
    cf5306cb