From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta38.uswest2.a.cloudfilter.net (omta38.uswest2.a.cloudfilter.net [35.89.44.37]) by sourceware.org (Postfix) with ESMTPS id 4D702385841D for ; Wed, 14 Feb 2024 16:18:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4D702385841D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=tromey.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4D702385841D Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=35.89.44.37 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707927505; cv=none; b=e2DoF20x1NW+jxmlyobkL7tWiHRhxDJVgXzeHWpNLmPKx1z29eFvXA8LJjjxEYToA4zHSqnw0FQaXRP79Dg4L9mu/Uo22/xqbyai++8XFhdC+YM4Iav7vTldF484SziIO9OBE7eb+3ciydnijwX9p2lKezCTRiS3Uc294swbVFE= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707927505; c=relaxed/simple; bh=oi0m208mi955+s1zhU9Ls+o5KZfX9Ff44k4Y+r9sL9o=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=jgT9O3v/6wd0HW8Gy2sKif223VBYY1wCyRWQq8I0qDvzMi1lK1KYaGm6YBG6+8Ar/ik91XrWC9ysREVvZCff5cjiQo8c7EMY+ny59Mp78U36gAs3Y3v2kxiXCo0DQiYIJ7HddEAm5UeR67QhDJEmSCK/tDvdS6hqFpdX2Zo02ss= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from eig-obgw-6007a.ext.cloudfilter.net ([10.0.30.247]) by cmsmtp with ESMTPS id aFeXr2cMGrh9zaHxmrhLCA; Wed, 14 Feb 2024 16:18:22 +0000 Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with ESMTPS id aHxlrzzD3MfTTaHxlr63fB; Wed, 14 Feb 2024 16:18:21 +0000 X-Authority-Analysis: v=2.4 cv=c+4IQg9l c=1 sm=1 tr=0 ts=65cce7cd a=ApxJNpeYhEAb1aAlGBBbmA==:117 a=ApxJNpeYhEAb1aAlGBBbmA==:17 a=k7vzHIieQBIA:10 a=Qbun_eYptAEA:10 a=nex2aK7WfdbSPyOodYkA:9 a=QYH75iMubAgA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References :Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=4aOHd7lmN3Wbk9sNmCOkEZun6m+04MCQut2e6MK7IGQ=; b=d0OvnQdt8AMwiHJthy3QE5kldf /ceF0ELI9eM39eIQ1W+L7t1rzAAwCKRInbADMNLwzIZJH7UUJPUDvkVc28Y2q11GKQRZjqiAfZRnl btQ5ebkiF1KsC0RaWAzijNC7Y; Received: from 71-211-170-195.hlrn.qwest.net ([71.211.170.195]:39226 helo=murgatroyd) by box5379.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1raHxl-000Kwl-0S; Wed, 14 Feb 2024 09:18:21 -0700 From: Tom Tromey To: Tom de Vries Cc: Tom Tromey , gdb-patches@sourceware.org Subject: Re: [RFC 1/3] [gdb/dap] Fix exit race References: <20240207090224.27521-1-tdevries@suse.de> <20240207090224.27521-2-tdevries@suse.de> <875xz0clgw.fsf@tromey.com> <0abb6b1d-52ce-43c5-ac49-fa98ad06a810@suse.de> <87il2s5jho.fsf@tromey.com> <8ac3e1d0-7a93-44f0-9568-49d01fe58f9f@suse.de> <87sf1v3vrl.fsf@tromey.com> <38759c3f-9a03-4468-9ddc-aa5ebb983074@suse.de> X-Attribution: Tom Date: Wed, 14 Feb 2024 09:18:20 -0700 In-Reply-To: <38759c3f-9a03-4468-9ddc-aa5ebb983074@suse.de> (Tom de Vries's message of "Wed, 14 Feb 2024 16:53:01 +0100") Message-ID: <87jzn73tpv.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - sourceware.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 71.211.170.195 X-Source-L: No X-Exim-ID: 1raHxl-000Kwl-0S X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 71-211-170-195.hlrn.qwest.net (murgatroyd) [71.211.170.195]:39226 X-Source-Auth: tom+tromey.com X-Email-Count: 2 X-Org: HG=bhshared;ORG=bluehost; X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfKpRk+i2tQhl/4lUSto7T6Y6Nr76VIO5yJwyPcuk/po6LQYLWGEK00Y3r4Aiqnaf0KMPlmuWTc8GDQmNqp2tuAkgxY9mqSB5nfTQ9rfhcJjeL2OuZcOY ZIUeV0yfqDvc/fwG8PE1s4GOFbxlRS/lLv63Z8ZmAjYJAnsfBsRp00jWPa6bNo6Dg54UkIU4oj+HdK1ww3hX4J96My9NMXUucZ4= X-Spam-Status: No, score=-3016.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,JMQ_SPF_NEUTRAL,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: >>>>> "Tom" == Tom de Vries writes: >> Ok. FWIW I think the Queue idea seems totally fine, and combining >> these >> patches seems natural to me. Tom> Sorry for going on this topic, but I'd like to understand why you Tom> think this. My thinking is that the code is written this way to solve the flushing issue (perhaps not well). Removing the quit fixes one issue, but it risks introducing another. I'm not really a stickler for this though. Tom