From owner-cvs-src-old@FreeBSD.ORG Fri Jun 17 07:07:42 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F41B106566C for ; Fri, 17 Jun 2011 07:07:42 +0000 (UTC) (envelope-from trociny@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E0DC8FC0A for ; Fri, 17 Jun 2011 07:07:42 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p5H77gEt058510 for ; Fri, 17 Jun 2011 07:07:42 GMT (envelope-from trociny@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p5H77gER058509 for cvs-src-old@freebsd.org; Fri, 17 Jun 2011 07:07:42 GMT (envelope-from trociny@repoman.freebsd.org) Message-Id: <201106170707.p5H77gER058509@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to trociny@repoman.freebsd.org using -f From: Mikolaj Golub Date: Fri, 17 Jun 2011 07:07:26 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/hastd primary.c secondary.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2011 07:07:42 -0000 trociny 2011-06-17 07:07:26 UTC FreeBSD src repository Modified files: sbin/hastd primary.c secondary.c Log: SVN rev 223181 on 2011-06-17 07:07:26Z by trociny In HAST we use two sockets - one for only sending the data and one for only receiving the data. In r220271 the unused directions were disabled using shutdown(2). Unfortunately, this broke automatic receive buffer sizing, which currently works only for connections in ETASBLISHED state. It was a root cause of the issue reported by users, when connection between primary and secondary could get stuck. Disable the code introduced in r220271 until the issue with automatic buffer sizing is not resolved. Reported by: Daniel Kalchev , danger, sobomax Tested by: Daniel Kalchev , danger Approved by: pjd (mentor) MFC after: 1 week Revision Changes Path 1.75 +2 -0 src/sbin/hastd/primary.c 1.42 +4 -0 src/sbin/hastd/secondary.c