From 34d865b51f2afb9fd59895af4ada4a62a2acdc35 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Thu, 8 Jun 2006 15:36:00 +0000 Subject: [PATCH] Fix the infinite loop on brought connection. --- org.glite.security.gsoap-plugin/src/glite_gss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.glite.security.gsoap-plugin/src/glite_gss.c b/org.glite.security.gsoap-plugin/src/glite_gss.c index 02dc1bb..6ae8396 100644 --- a/org.glite.security.gsoap-plugin/src/glite_gss.c +++ b/org.glite.security.gsoap-plugin/src/glite_gss.c @@ -382,7 +382,7 @@ recv_token(int sock, void **token, size_t *token_length, struct timeval *to) expect = ssl_token_length(t, tl); } - } while ((count == 0) || (tl < expect)); + } while (count != 0 && tl < expect); end: if (to) { -- 1.8.2.3