pijul nest
guest [sign in]

Avoid polling the reading future again after disconnection

[?]
Dec 2, 2020, 6:22 PM
G3N4WNI6JTJRFEAQFEMHI3LFOWS24DJDN6BBBWDIPVUQWNI2WARQC

Dependencies

Change contents

  • edit in thrussh/src/server/mod.rs at line 490
    [3.807]
    [3.218950]
    let mut is_reading = true;
  • edit in thrussh/src/server/mod.rs at line 495
    [3.869]
    [3.219101]
    is_reading = false;
  • edit in thrussh/src/server/mod.rs at line 528
    [3.966]
    [3.220266]
    is_reading = true;
  • edit in thrussh/src/server/mod.rs at line 576
    [3.1036]
    [3.1036]
    if !is_reading {
    reading.set(start_reading(
    stream_read,
    buffer,
    session.common.cipher.clone(),
    ));
    is_reading = true
    }
  • edit in thrussh/src/server/mod.rs at line 585
    [3.1083]
    [3.1083]
    is_reading = false;
  • edit in thrussh/src/server/mod.rs at line 588
    [2.985][3.1121:1214](),[3.1121][3.1121:1214]()
    } else {
    reading.set(start_reading(r, b, session.common.cipher.clone()))