Skip to content
  • Nick Mathewson's avatar
    buf_read_from_tls: Return ERROR_MISC, not WANTWRITE, on BUG(). · 2985a601
    Nick Mathewson authored
    Fixes bug 32673; bugfix on 0.3.0.4-alpha.  We introduced these
    checks in ee5471f9 to help diagnose 21369, but we used "-1"
    when "TOR_TLS_ERROR_MISC" would have been correct.  Found by opara.
    
    I don't think that this is actually getting triggered in the wild,
    but if it were, it could cause nasty behavior: spurious
    WANTREAD/WANTWRITE returns have a way of turning into CPU-eating
    busy-loops.
    2985a601