Return-Path: X-Original-To: apmail-subversion-dev-archive@minotaur.apache.org Delivered-To: apmail-subversion-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B53A318D24 for ; Tue, 25 Aug 2015 10:37:13 +0000 (UTC) Received: (qmail 51402 invoked by uid 500); 25 Aug 2015 10:37:13 -0000 Delivered-To: apmail-subversion-dev-archive@subversion.apache.org Received: (qmail 51353 invoked by uid 500); 25 Aug 2015 10:37:13 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 51343 invoked by uid 99); 25 Aug 2015 10:37:13 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Aug 2015 10:37:13 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id BC3D5EDAF6 for ; Tue, 25 Aug 2015 10:37:12 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.001 X-Spam-Level: X-Spam-Status: No, score=-0.001 tagged_above=-999 required=6.31 tests=[SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id Q8c3cWkLQmSD for ; Tue, 25 Aug 2015 10:37:06 +0000 (UTC) Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de [80.67.18.15]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 8301642B2E for ; Tue, 25 Aug 2015 10:37:06 +0000 (UTC) Received: from [217.91.110.92] (helo=[192.168.92.200]) by smtprelay03.ispgateway.de with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.84) (envelope-from ) id 1ZUBaG-0005fw-1i; Tue, 25 Aug 2015 12:36:04 +0200 Subject: Re: JavaHL, 1.9: "Bad file descriptor", "Stream doesn't support thiscapability" errors To: bert@qqmail.nl, "dev@subversion.apache.org" References: <55B5DB1F.2000400@syntevo.com> <55B5DC15.9030004@wandisco.com> <55CC805C.5000102@syntevo.com> <55CD1831.4020907@wandisco.com> <55CD9446.9020707@syntevo.com> <871tf6usx2.fsf@wandisco.com> <55D185FC.1000203@syntevo.com> <00e501d0d8ca$a7cfa0e0$f76ee2a0$@qqmail.nl> <55D5723B.1060000@syntevo.com> <55d58195.2350c20a.67a0.ffff882b@mx.google.com> From: Thomas Singer Message-ID: <55DC453B.6060201@syntevo.com> Date: Tue, 25 Aug 2015 12:36:43 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <55d58195.2350c20a.67a0.ffff882b@mx.google.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Df-Sender: dGhvbWFzLnNpbmdlckBzeW50ZXZvLmNvbQ== Is this bug already reported in the issue tracker? I've searched but could not found. Should I report it? -- Best regards, Thomas Singer ============= syntevo GmbH http://www.syntevo.com http://www.syntevo.com/blog On 20.08.2015 09:28, bert@qqmail.nl wrote: > Hi Thomas, > > The Subversion version of the fix is nominated for 1.9.1 > [[ > + * r1696222, r1696225 > + Implement polling on named pipes on Windows to resolve svn+ssh:// problems > + Justification: > + Without this patch operations like checkout just fail with an error. > + This is a regression as older Subversion releases ignored the error. > + Votes: > ]] > > Apr just returns EBADF on any attempt to poll on a file or pipe on Windows. This workaround on the Subversion side makes us support polling on pipes. (In Subversion < 1.8 we always assumed that there was no data waiting, because we never bothered to check for an error) > > The apr version of the patch is harder than I expected, because the poll function supports many flags of which we can really only implement one new variant, that can’t really be combined with any other flags. > > > We need one more vote on this, before we can start the release process on 1.9.1. > > I would hope we can also get r1696695 in the release, as that problem appears to break Subversion for at least some Linux distributions. > > > > We might want to consider also fixing the polling in 1.8 (and 1.7?), as that would allow exiting much earlier when a commit fails. Currently Subversion (when using svn+ssh:// on Windows) just goes on trying to commit on Windows and only notices that svnserve returned an error when done. > > > Bert > > Sent from Mail for Windows 10 > > > > From: Thomas Singer > Sent: donderdag 20 augustus 2015 08:23 > To: dev@subversion.apache.org > Subject: Re: JavaHL, 1.9: "Bad file descriptor", "Stream doesn't support thiscapability" errors > > > Hi Bert, > >> I'll see if I can properly fix this (preferably in both Subversion and Apr), without reverting to just ignoring errors. > > Did you have any success fixing it yet? Is there already a bug entered > in the issue tracker? I'd rate it as blocker priority. > > -- > Best regards, > Thomas Singer > ============= > syntevo GmbH > http://www.syntevo.com > http://www.syntevo.com/blog > > >