I have sent email about a client hangs when trying to communicating
with server using 0.9.7e version of the openssl. When looking into the
debugger stack trace, the ssl3_read_n blocks forever in the s3_pkt.c.
When I browsed the cvs change history, the following issue was fixed
later in Nov 2006. I am wondering without the fix (i.e. setting
s->first_packet to 0), will it cause some kind of locked up?
--- s3_pkt.c 2004/05/15 17:46:50 1.46.2.7
+++ s3_pkt.c 2006/11/29 14:44:07 1.46.2.8
@@ -275,11 +275,7 @@
n2s(p,rr->length);
/* Lets check version */
- if (s->first_packet)
- {
- s->first_packet=0;
- }
- else
+ if (!s->first_packet)
{
if (version != s->version)
{
Any insight will be very appreciated.
Regards,
Zhichao
--
Zhichao Hong, CSDP
[EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]