summaryrefslogtreecommitdiff
path: root/accel-pptpd/triton
diff options
context:
space:
mode:
authorKozlov Dmitry <dima@server>2010-12-09 13:48:39 +0300
committerKozlov Dmitry <dima@server>2010-12-09 13:48:39 +0300
commit71803e7eda63162a99f2d2e8a1eeeadc89c9b4e7 (patch)
treef2aa35049ddfc82aa4a2bc12fb15e1ea6fb3999c /accel-pptpd/triton
parent8fb4294d45ccb5f9b1e28a45da239e93fd6f4f15 (diff)
downloadaccel-ppp-71803e7eda63162a99f2d2e8a1eeeadc89c9b4e7.tar.gz
accel-ppp-71803e7eda63162a99f2d2e8a1eeeadc89c9b4e7.zip
ppp: fixed session hangup if lcp phase was not performed
Diffstat (limited to 'accel-pptpd/triton')
-rw-r--r--accel-pptpd/triton/triton.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/accel-pptpd/triton/triton.c b/accel-pptpd/triton/triton.c
index 426eefe..26c257c 100644
--- a/accel-pptpd/triton/triton.c
+++ b/accel-pptpd/triton/triton.c
@@ -169,6 +169,7 @@ static void ctx_thread(struct _triton_context_t *ctx)
spin_unlock(&ctx->lock);
call->func(call->arg);
mempool_free(call);
+ continue;
}
ctx->pending = 0;
spin_unlock(&ctx->lock);