From 50ab783a4eeadc5315a409c9f536d8d8aa93189b Mon Sep 17 00:00:00 2001 From: simon Date: Sat, 26 Aug 2006 10:58:13 +0000 Subject: [PATCH] We _can_ have handle_throttle() called on defunct handles after all, so it should just do nothing rather than failing an assertion. git-svn-id: svn://svn.tartarus.org/sgt/putty@6807 cda61777-01e9-0310-a592-d414129be87e --- windows/winhandl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/winhandl.c b/windows/winhandl.c index a5b7c696..e45eb9b5 100644 --- a/windows/winhandl.c +++ b/windows/winhandl.c @@ -122,7 +122,8 @@ static DWORD WINAPI handle_input_threadfunc(void *param) */ static void handle_throttle(struct handle_input *ctx, int backlog) { - assert(!ctx->defunct); + if (ctx->defunct) + return; /* * If there's a read operation already in progress, do nothing: -- 2.11.0