Return to mux.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.13, 2010/01/29 20:16:17 | version 1.14, 2010/01/30 02:54:53 | ||
---|---|---|---|
|
|
||
debug2("%s: channel %d: not open", __func__, sc->self); | debug2("%s: channel %d: not open", __func__, sc->self); | ||
chan_mark_dead(sc); | chan_mark_dead(sc); | ||
} else { | } else { | ||
chan_read_failed(sc); | if (sc->istate == CHAN_INPUT_OPEN) | ||
chan_write_failed(sc); | chan_read_failed(sc); | ||
if (sc->ostate == CHAN_OUTPUT_OPEN) | |||
chan_write_failed(sc); | |||
} | } | ||
} | } | ||
channel_cancel_cleanup(c->self); | channel_cancel_cleanup(c->self); |