| Message ID | PAWPR02MB102409DB57A64481BFB3EAB82835AA@PAWPR02MB10240.eurprd02.prod.outlook.com |
|---|---|
| State | New |
| Headers |
Return-Path: <gdb-patches-bounces~patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 7674B4BA2E13 for <patchwork@sourceware.org>; Tue, 7 Apr 2026 10:52:38 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7674B4BA2E13 Authentication-Results: sourceware.org; dkim=fail reason="signature verification failed" (2048-bit key, unprotected) header.d=outlook.com header.i=@outlook.com header.a=rsa-sha256 header.s=selector1 header.b=IGDDWok3 X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazolkn190130003.outbound.protection.outlook.com [IPv6:2a01:111:f403:d202::3]) by sourceware.org (Postfix) with ESMTPS id 6DBF84BA543C for <gdb-patches@sourceware.org>; Tue, 7 Apr 2026 10:52:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6DBF84BA543C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=outlook.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=outlook.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6DBF84BA543C Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:d202::3 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1775559125; cv=pass; b=QTaosbapQ98tqSUSNTAHCPZQpau8IAKoxInmQ9qSvG7AXrR9cC4Z1p8NO7+d7C/q5X67MCT4rYIOa9ubKC1rSx+pw8NFoiIDAiVggc1y/m/KsSq9AkpN7DpTM3IVuYoDEFthzvkZtARPxjULViMnmitXlvC872MtzgIyMUp+08I= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1775559125; c=relaxed/simple; bh=9irOr6Y8lyHaTDHMtaZ3z+KnF6OFUe6q9f9hPdcJI64=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=HQfwkvxdLLho5BcrzDPUUkRiGu0rrlEoi68r7nuhS91gPU/J3wERsMy96NgXey5+ZgaLXY82Z4z/dANVCt6A0Ai6tvrQZo3SbDfy1WJ1G0VTJK4Q2shy0M0TbZg/ktrSXKgiD7soKNeeFziBQd6C3iXAByCssN/BtOtOLDhRi7A= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6DBF84BA543C ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aE0SaqyTYPHrEk4zaokwH0rg4AT049IgWlilQv+Snew8l6TzXJq9In/vnXlskyXJt03rhPjNCdGnmqtwgVOBHYU9WiElc/gEuaoIvrqDW0JKjO6msYdVFYX6ATi2sgU/QiUR1GPh54ajbRaKLPIHN4C5XukJWgZuDdBdIYqST2qJHobsumZTsWyAYGzLKyNpSDbzfrFEsqUc+GYhYhM4QX8D7K7Uaaoe3n93ImbQWEDmBcOsEoTbnD77XzV6TrnBrUSXueXeyo25wIUf4lauZDRpsGH/ETB2AW/l1K47AUttTw5gIHe40+adiMzEuB9wZDRyB6zsHlz2I7cEPp7+ow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6X1VacH5NTlvqiRZ13HQfmo15HWO++3MMBaSOHO0/3I=; b=JiVact+upFCMt653xymcwylF6iQcyczqRJ63GAalNUZCfPpgi5c8rt+Vj0+c/67Q3Ww4MzJfB00B/fQL+AdG0yELb+B8g+C38IF9lXICk+YLhjIRlF9DAaIVuLyQET/oXKArTV6iQhbpKtsGuSf/Ec8Liak82V/y+kgcNTZAe9mQMs9YzIlF9rfdTGN89UQyrkjkQU16/fxn6spnOwE+AzfmZnGsvnXxhj2RLgbgUyZykjChkPpq9KJDMGAWRuY28cs5bJrqtmj0wuaHqTa/sLl7Bn1GcOuZK3Er5g5RNhTTXPjPLFAdoySSVxM9QxdjNrtxZ818qlqwv7MgxaGkXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6X1VacH5NTlvqiRZ13HQfmo15HWO++3MMBaSOHO0/3I=; b=IGDDWok3mI8oW16CbJOis5a1n8tXa9CaBiuP/aFbtmVdaCv79SVBFX5oQxGg+lbrYZrRCJkjcEGY7K9hnUtIzb5gRaEq87Tj9hJewCQAPauklev/G5cOH18gHuaDwp/ihLfy5nQTGLk69Z53IgT3zeLFj9ofka/fVvGPZioDFidqjpNEtCSxMYvMHA7ileWqEDpR/b96nTcDxgnLRl+eprPrjjsLsDK+XCeBlcW5ri1KyrSAExcvnJZ4/UV6EF2EZc96JvmuLEB+JZBXc1ssWrYb4YaROPFyQPl8W/7b1f0/EsyYhtihxhwlaOfUG99OAVPBwcNtZOmjcDKEAAamag== Received: from PAWPR02MB10240.eurprd02.prod.outlook.com (2603:10a6:102:369::14) by AM7PPFCC8F8836F.eurprd02.prod.outlook.com (2603:10a6:20f:fff1::81d) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Tue, 7 Apr 2026 10:52:01 +0000 Received: from PAWPR02MB10240.eurprd02.prod.outlook.com ([fe80::851b:488a:1b85:12d3]) by PAWPR02MB10240.eurprd02.prod.outlook.com ([fe80::851b:488a:1b85:12d3%6]) with mapi id 15.20.9769.016; Tue, 7 Apr 2026 10:52:01 +0000 From: Luca Bacci <luca.bacci@outlook.com> To: "gdb-patches@sourceware.org" <gdb-patches@sourceware.org> Subject: PR 34052 kill: Terminate inferior with non-zero exit code on Windows Thread-Topic: PR 34052 kill: Terminate inferior with non-zero exit code on Windows Thread-Index: AQHcxnvpwPk1XPIC60aSWe+GpYkxRA== Date: Tue, 7 Apr 2026 10:52:00 +0000 Message-ID: <PAWPR02MB102409DB57A64481BFB3EAB82835AA@PAWPR02MB10240.eurprd02.prod.outlook.com> Accept-Language: it-IT, en-US Content-Language: it-IT X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAWPR02MB10240:EE_|AM7PPFCC8F8836F:EE_ x-ms-office365-filtering-correlation-id: 97b273d1-b924-445c-343d-08de9493b28f x-ms-exchange-slblob-mailprops: Vs63Iqe4sQmnDmlsl/vneQbmorDq9Hf2BEaUSsSjtVC6s2qxvcDoc411ZEHk6+scmuS9ep/jIg0+VnLjzYVbsHEMvl4toGPX0f17r3LOtG0JCc8U/MJJrU2cOzkRb7xm7qOc8cdhLhJcizzI+lV8ePZPgdLr5R83PmmzBOt26/wzjRfSQ82ynFMk95puyswGdo1F64MSdw9tl3oZR72iUr2HO33y2EpshVLaU26p9Jp/+loiL6l7lNdkw6lCW+j28153nsoaeytmmhPm2evz2pQSPfU6mmeOoi6MnATveq7tlN+x0h3k/o+YcNDZYDdTVIkzfmCMrPfv6rO6RG65RJcREDKdHZ3uDj+nWrLAQNTH142JEB4HZl+Cp9pNaM23TsJcPLgF4AUK70p4kl5yboxoaJMycty9iMjuwTwnyH5He55XMEZ4xAylkQOKjI+AflgYZIZbZGw0jDF4RwLqz6ntI2G7NbcDIdJyOyqAqm1fAwvirdQy7+s6Qxu5HJf0fWgSbEIICLVsQ7qe4N5AQNuhtJGRtZtcKuQo1dH2nlpaWd6+d4oDdqJNi22AWK8vVqKX1LBujOFc5eQ5C8j2X9FTWReNn7OLhY1ElWqR+rF993DpcscMB3YNIKDdU22Ho3s8T1a7YDJ18Ctnc1p3+6LmuSkdd6LzWiTmbSBCKqO6/1vMt2Z034iaUXPMt2mwQZlO4au/xJqbCmj1uPZHjf6ePYP+DPNjHxCmouPAWPs= x-microsoft-antispam: BCL:0; ARA:14566002|39105399006|8060799015|9400799043|20031999003|461199028|55001999003|19110799012|12050799012|31061999003|8062599012|15030799006|6092099016|15080799012|26121999003|440099028|3412199025|102099032|20055399003|40105399003; x-microsoft-antispam-message-info: =?iso-8859-1?q?zR9U2sRowJ8Pr22Q8ErN+UbzaF?= =?iso-8859-1?q?3PdHq7mwZVsqWotrpmnZWr4zi4YmvnjFt30Uwc1oLpwpy3p99qkGiQG7q+GK?= =?iso-8859-1?q?esKKMx7c+nCMMDadrWPESpiytBNwhFQ3AxfyLHlrOhXvPQ3eHleTmum0/bLK?= =?iso-8859-1?q?fDbFio9A52ltJH7R4a7FwJBBd9dyY9cuBCte06m2dhVUz91HcCx8T0p0nw3X?= =?iso-8859-1?q?ygRHfwD12ai2gbQ8TErX7JCrri6zNUlz0T2PEoP+VoNYCOCMNLsPgf7vwa2c?= =?iso-8859-1?q?rK91MRJHoHpuR7JBOhMNjEqQYogynBYemCPSGuEaHtduZgn3o1FHY+Ju32Ug?= =?iso-8859-1?q?TaNrOC8NsRkGYzyKT1VPpiXG5UyLWXc59aJU08ZYA7PFZFHxjdmlHbPksVFv?= =?iso-8859-1?q?M6xS7FWVhAjYbG25nSEEFlSDT9vp9autQPYvXJs6IX/MaW1di8OdmXrj1cXK?= =?iso-8859-1?q?t0w9DWx5GD8CZ9m8pqGx4inLG9t5DcCVjtw8LNte5Ea97SFjyJyXwT982Ts7?= =?iso-8859-1?q?tIZbki7k1Fu5ANR+49J7/xAxRw85PmgyR/r1Qr1yUAsOzLJM/KySMghE/ivU?= =?iso-8859-1?q?3aGIoK+QZ/BGLliNeJ0MrCsx8ANhLzGWH0QxP8nqcMxZE+mNiX9057taWzqQ?= =?iso-8859-1?q?k1k34x0mlHtYoOb9Yfux5xHNI944P1vYi8M4WDCFCzOeESepYpz2Kb7cvLLP?= =?iso-8859-1?q?1PaUBhNOS0RqMFgW7UIhERNLxLMN/tvsxwgjwUyZZBvKpEcwkomh29av+5Vp?= =?iso-8859-1?q?n0CkBi23ntz1TEUmCnfebcQZlknnjxusjYL2D9jUpf6EqVEgTNszmOprHSDs?= =?iso-8859-1?q?a/mrFQThmN2rDqaTTX64BZsKIAYvvDwE/cYhaAXcDj9IOBN0zIhzaYxEJOeo?= =?iso-8859-1?q?jnniGFQmcVs2RbJYPxT7v74sDxI2d+YEyMrLSy6HLxH/n4XibrHU23sHord6?= =?iso-8859-1?q?I13A1sEQWWAhV3Pge+9rKFSQjnrf3Mu/HOcv9DuF8jzlrTF/sxA9IspeS5Mk?= =?iso-8859-1?q?2h9LtLwA6ynLmQa1j7/N+3ngTF+zVKASDcVrX2RZJevgoSIyEaaKQcr0/1ql?= =?iso-8859-1?q?NqZOQeiKHoMLID2VFZdyUfh9H4MuPowd7bBN0+MTdNJy85QB0vsucwM+JnQ9?= =?iso-8859-1?q?b50cI+pr+piawu96eowQlQYSpq/8CoNFOfz523wHrzqLdWJrb+/sMBpsHGnw?= =?iso-8859-1?q?hdcEaxoQ=3D=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?k7KwCmMA0HnvLVm4HOg+FXf?= =?iso-8859-1?q?uWmDvyUjpv4kQGn+V3ixJFZRqKa/9yXWrORT+19iax79RuYKsSvE0+e2C4cY?= =?iso-8859-1?q?mnB8hBoZJeRR2N+n5HQkaYUR7iU4mhX+Exr2s1t3o+VfKVUwDQuAlsb5Ay+V?= =?iso-8859-1?q?U8ddY8rg2FvLAVthMJEzU0QuoTbZypGEirRma7VA76jyXOciO5fogcqpcPEn?= =?iso-8859-1?q?QKPtgPUkoPaQ21crhY4Fav1sg5bR0NTUCT+9z3vFZcMFi/3AozE/VysVZxHS?= =?iso-8859-1?q?zxwB2rMC+I+ackggf3u8gRLedPTH5LwZY8gTsRz2Wre/HrEm2cWiYbIbSo2r?= =?iso-8859-1?q?6QJi1phImJJ/NEPFFey0vj/TZuqocL9sUXJiG0LKzpHJkoDmQiyfnQBJnyEk?= =?iso-8859-1?q?Na/3sSOlJ0rYheaGVpTElHTarmaj9iTvv99AAUrPiD5mlR8YSDNdkMnQr2UT?= =?iso-8859-1?q?qHPUGmWaS3+i71Ew2O1u4sO8YXPUuglAUfNvYvPfnMpRDkICOQqDanbIceb9?= =?iso-8859-1?q?6eMKZoRpSB2HstVfDkuH10QmRIAivgKOQvv+Rhj9lK98qnjbmbznNaObfQ+y?= =?iso-8859-1?q?1XevuTjJAeExfILjZm8k2MnHOtGYg3BIM7jHbRQ7LaIwaCJWKfP00n6JFFVE?= =?iso-8859-1?q?QdK4B64bpeCXQmtAAKe6npNWYHXiXiaocKzLfinssYfVCcyKX1eV49x2vZQt?= =?iso-8859-1?q?PB4vyuXGcLdMJRBxFq5PP6r1bdvDb7JAvDTTmvxNBp83OpY+2SCJbZzGNM8a?= =?iso-8859-1?q?Nn0KDlmdXH03hCO6XtjSyyoTfAdn6yBK5igE4c7Jil4dpGDRPeKB9BvC7nZP?= =?iso-8859-1?q?PNk4uPK+pwcr+L64PbHgm7ybrMGO/DlsR7p1Par5i7HR+ozZgnPzHGVTeMB1?= =?iso-8859-1?q?TSczI7hl3v+7eXG1gXNfzjrdXCedrs4BYHoz11ExrNKkLstcwGhwGkfkjYfF?= =?iso-8859-1?q?8NI+cWR2MIQGeNFed26BzJ+el2reRGn0QFjgD6NggzVzoAXA354294unKyXm?= =?iso-8859-1?q?PSAfLxF0Fa+Rzsa1tfziIh8dMur5ahilCj93VGFTSR+yTd2s7iXGthpJ0rsv?= =?iso-8859-1?q?tem+aH7L1CoC4EGrNj19EsOs+94N+U5UZ5ScMXEN7dVWo9ptzIoIivPKcAyj?= =?iso-8859-1?q?QJGZKeN1bcj2fmWx2w/3cuKHvjxM5cBVF/z6xFGHVH6dxC0rWfxNgGwg147d?= =?iso-8859-1?q?q1EjslsM4tIYWgHGwEjkTAqqId7sSXH1sRV2XCUH4hAgeZ3XvRyyImlf/l65?= =?iso-8859-1?q?QYykb/S3IxEmuJE12+d0MFPWpR3EN8SakO6qf0cnj/ohisWIHgfVcUOJpZhW?= =?iso-8859-1?q?FaYaOvUDxZDxmjcD6eQtttR3XN7fGtMwtmzhrG7VYlRIJMKIwPBau19ed+jD?= =?iso-8859-1?q?yy+f6sX0rTz4RqioYOlv5ZiyIceSdseLcbMzYacB/OR4=3D?= Content-Type: multipart/mixed; boundary="_004_PAWPR02MB102409DB57A64481BFB3EAB82835AAPAWPR02MB10240eu_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAWPR02MB10240.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 97b273d1-b924-445c-343d-08de9493b28f X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2026 10:52:00.9079 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PPFCC8F8836F X-Spam-Status: No, score=-10.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, HTML_MESSAGE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list <gdb-patches.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/gdb-patches>, <mailto:gdb-patches-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/gdb-patches/> List-Post: <mailto:gdb-patches@sourceware.org> List-Help: <mailto:gdb-patches-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/gdb-patches>, <mailto:gdb-patches-request@sourceware.org?subject=subscribe> Errors-To: gdb-patches-bounces~patchwork=sourceware.org@sourceware.org |
| Series |
PR 34052 kill: Terminate inferior with non-zero exit code on Windows
|
|
Checks
| Context | Check | Description |
|---|---|---|
| linaro-tcwg-bot/tcwg_gdb_build--master-aarch64 | success | Build passed |
| linaro-tcwg-bot/tcwg_gdb_build--master-arm | success | Build passed |
| linaro-tcwg-bot/tcwg_gdb_check--master-arm | success | Test passed |
| linaro-tcwg-bot/tcwg_gdb_check--master-aarch64 | success | Test passed |
Commit Message
Luca Bacci
April 7, 2026, 10:52 a.m. UTC
See https://sourceware.org/bugzilla/show_bug.cgi?id=34052 Best Regards, Luca From 81457be16cd49c5c7daa5781b287656a8188d483 Mon Sep 17 00:00:00 2001 From: Luca Bacci <luca.bacci@outlook.com> Date: Tue, 7 Apr 2026 12:15:52 +0200 Subject: [PATCH] PR 34052 kill: Terminate inferior with non-zero exit code on Windows Don't terminate the inferior with exit code 0 (a 'successful' exit status). Rather, use the standard exit code 137 as for SIGKILL on Linux. Signed-off-by: Luca Bacci <luca.bacci@outlook.com> --- gdb/windows-nat.c | 2 +- gdbserver/win32-low.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
Comments
Luca Bacci <luca.bacci@outlook.com> writes: > See https://sourceware.org/bugzilla/show_bug.cgi?id=34052 > > Best Regards, > Luca > From 81457be16cd49c5c7daa5781b287656a8188d483 Mon Sep 17 00:00:00 2001 > From: Luca Bacci <luca.bacci@outlook.com> > Date: Tue, 7 Apr 2026 12:15:52 +0200 > Subject: [PATCH] PR 34052 kill: Terminate inferior with non-zero exit code on > Windows > > Don't terminate the inferior with exit code 0 (a 'successful' exit > status). Rather, use the standard exit code 137 as for SIGKILL on > Linux. > > Signed-off-by: Luca Bacci <luca.bacci@outlook.com> Please remove the "Signed-off-by" tag, these have no meaning in GDB, but might do in the future if we ever adopt DCO, so adding them right now is confusing. Also, please add a tag: Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=34052 to link to the bug. I don't do much (any) Windows stuff, but the code change makes sense to me. I'll hold off adding an approved-tag in case someone with more Windows knowledge wants to chip in, but I think this is fine. Reviewed-By: Andrew Burgess <aburgess@redhat.com> Thanks, Andrew > --- > gdb/windows-nat.c | 2 +- > gdbserver/win32-low.cc | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c > index e25ae81f..964d87c2 100644 > --- a/gdb/windows-nat.c > +++ b/gdb/windows-nat.c > @@ -2352,7 +2352,7 @@ windows_xfer_memory (gdb_byte *readbuf, const gdb_byte *writebuf, > void > windows_nat_target::kill () > { > - CHECK (TerminateProcess (windows_process->handle, 0)); > + CHECK (TerminateProcess (windows_process->handle, 137)); > > for (;;) > { > diff --git a/gdbserver/win32-low.cc b/gdbserver/win32-low.cc > index ddc5e547..adb4c08b 100644 > --- a/gdbserver/win32-low.cc > +++ b/gdbserver/win32-low.cc > @@ -663,7 +663,7 @@ win32_clear_process () > int > win32_process_target::kill (process_info *process) > { > - TerminateProcess (windows_process.handle, 0); > + TerminateProcess (windows_process.handle, 137); > for (;;) > { > if (!child_continue (DBG_CONTINUE, -1)) > -- > 2.49.0.windows.1
diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index e25ae81f..964d87c2 100644 --- a/gdb/windows-nat.c +++ b/gdb/windows-nat.c @@ -2352,7 +2352,7 @@ windows_xfer_memory (gdb_byte *readbuf, const gdb_byte *writebuf, void windows_nat_target::kill () { - CHECK (TerminateProcess (windows_process->handle, 0)); + CHECK (TerminateProcess (windows_process->handle, 137)); for (;;) { diff --git a/gdbserver/win32-low.cc b/gdbserver/win32-low.cc index ddc5e547..adb4c08b 100644 --- a/gdbserver/win32-low.cc +++ b/gdbserver/win32-low.cc @@ -663,7 +663,7 @@ win32_clear_process () int win32_process_target::kill (process_info *process) { - TerminateProcess (windows_process.handle, 0); + TerminateProcess (windows_process.handle, 137); for (;;) { if (!child_continue (DBG_CONTINUE, -1))