simon-git: putty (master): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Fri Sep 28 20:57:10 BST 2018
TL;DR:
57553bda sshshare: notify cl when last downstream goes away.
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer: Simon Tatham <anakin at pobox.com>
Date: 2018-09-28 20:57:10
commit 57553bdaaca9a85e6dbee255f5d121a506b6b085
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=57553bdaaca9a85e6dbee255f5d121a506b6b085;hp=5a6608bda8b13dcb67da122b05b65b2eb1d50725
Author: Simon Tatham <anakin at pobox.com>
Date: Fri Sep 28 20:52:36 2018 +0100
sshshare: notify cl when last downstream goes away.
The check_termination function in ssh2connection is supposed to be
called whenever it's possible that we've run out of (a) channels, and
(b) sharing downstreams. I've been calling it on every channel close,
but apparently completely forgot to add a callback from sshshare.c
that also arranges to call it when we run out of downstreams.
ssh.h | 5 +++++
ssh1connection.c | 1 +
ssh2connection.c | 9 +++++++++
sshshare.c | 12 +++++++++++-
4 files changed, 26 insertions(+), 1 deletion(-)
More information about the tartarus-commits
mailing list