From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22991 invoked by alias); 16 Aug 2015 18:49:18 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 22981 invoked by uid 89); 16 Aug 2015 18:49:18 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 X-HELO: rock.gnat.com Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Sun, 16 Aug 2015 18:49:17 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 1A0D828CFB; Sun, 16 Aug 2015 14:49:15 -0400 (EDT) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Q4durQigW0J5; Sun, 16 Aug 2015 14:49:15 -0400 (EDT) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id C22EF28C1F; Sun, 16 Aug 2015 14:49:14 -0400 (EDT) Received: by joel.gnat.com (Postfix, from userid 1000) id 036A144494; Sun, 16 Aug 2015 14:49:14 -0400 (EDT) Date: Sun, 16 Aug 2015 18:49:00 -0000 From: Joel Brobecker To: Sandra Loosemore Cc: Gary Benson , Doug Evans , Jan Kratochvil , gdb-patches , Pedro Alves , =?iso-8859-1?Q?Andr=E9_P=F6nitz?= , Paul Koning Subject: Re: [PATCH 0/2] Better handling of slow remote transfers Message-ID: <20150816184913.GA2998@adacore.com> References: <001a11c301b0388ac5051d0c5ab8@google.com> <20150811185519.GA28644@host1.jankratochvil.net> <20150811195943.GC22245@adacore.com> <20150812094831.GD11096@blade.nx> <20150814182648.GO22245@adacore.com> <55CE6AA3.8000300@codesourcery.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55CE6AA3.8000300@codesourcery.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2015-08/txt/msg00411.txt.bz2 > It actually looks to me like we are not any closer to having this resolved > than we were at the beginning of the week. Gary's last patch for ^C > handling didn't work for me and he said he is out of ideas. I am willing to > try out patches, but I'm really swamped with other tasks right now as well > as being totally unfamiliar with the internals of this code, so it's not > reasonable to think I could fix this myself in time for the 7.10 release. > And AFAIK nobody else is working on this either. :-( I think the situation is a little better than you describe. As far as I understand, there is one patch that changes the default for sysroot back to ""; it is expected to restore the current behavior in your case, but at the same time introduces a change in behavior in one specific situation where someone is debugging remotely without providing the executable to GDB (either through the command-line or using the "file" command). The change of behavior and how to control it is what's being debated at the moment, and is why you're still seeing the issue. Parallel to that, my understanding of the situation is that there is a secondary issue of not being able interrupt a file transfer. That is what you've been testing so far, I believe. Lack of success so far is a little fustrating for everyone, I'm sure. But I am still wondering whether you should even be in the situation where you need to interrupt in the first place. That's why, to me, the first discussion has a little more weight. We'll want to figure out the mystery in the secondary issue, but if we can find the right approach in the first discussion for 7.10, that would buy us some extra time in terms of being able to interrupt file transfers. -- Joel