From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 09 Nov 2026 10:18:51 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f186.google.com (mail-pl1-f186.google.com [209.85.214.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6A99IncC025722 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 9 Nov 2026 10:18:49 +0100 Received: by mail-pl1-f186.google.com with SMTP id d9443c01a7336-2ed1fbae872sf11608465ad.2 for ; Mon, 09 Nov 2026 01:18:49 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1794215923; cv=pass; d=google.com; s=arc-20260327; b=MzZNRthAhrT1tME6dCxthvQ9GeFbERRXLvYqFmhLO4tuMsiUl9QzYPD9kWrYWOxSp3 Ie4gypWgOsTCfkBv7ra+f5uBtG6/zZVl7ReiIvl6QmoW0lbz+iYQl9sqPaDzML4ikhot PPKp8zDEooGTiUu8LExoQXV361GYbXinT/rjkE189FynUYJb/2RX17d4iewuUJVhNxbz 1Z+8MDDggj6U5PozW1k2P9J80v9C4QnI3V0H4ZmUo+oVAwN1KXpqQX9chd/OEE0gVYC6 2xmQ0TFlAm5le4rjGCfre+Dt+dxW/iZbflCOfozLnQgJNOs8eN4Yw7rMlXRBJWZDa8NU pnjw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=iVFUHjQOcuZk3g0UoKTyk/07dmviOsn69vKvCr0SZ30=; fh=6r3yH5EnHVff/JjJnMuZoUBYV2pXZr0QnXn9/wxgHRQ=; b=q2scZpAeeqIZlt70nC0/8XotGnw/vWXoNOLup1AZBl+4+E5e80IPmCSvgMX0M5V4XU ZRlwgP/ycd3yVffx4G/1X7b046Abr4ooLtN19o8Y7gOEQyrsu9IJq11MK1B4fRmwF2F2 CY/1B1Ah0dGB5yGOHMff46b699D8S047+UQ8l0xndSFvfqoXrs8/x4iroyz4qN76ZEeF HPySBKZMXJ8gyoY0vukZtUs0flNJaYfLilnFc4ZKmSDfYVvu+cVxCJoLiWykW+Y+K7mN A/JkxLjm4Jb/k0DHDAvjwWz/mifUvIVAWm6tZhjjtgeiAx7f5C500goHvsC2J6A2ny7B PbVg==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yWJCjDsI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20260707; t=1794215923; x=1794820723; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=iVFUHjQOcuZk3g0UoKTyk/07dmviOsn69vKvCr0SZ30=; b=lAtGA1pVNsE0P9WSVIx+MHaOEUuuk3IFQ+kGclx67sEnJheDLY9bqUXXE4pZZONT9N yQhIAOrqKg87U8ywfx2iBmi8BSLkNKpfrVOMJnvhyrMfYi6KySAvI5KMtbpiHpmK4F9p n5nQcUHm56hAqQr1zT0RlgrSTgUNbfDjfQT+IacopQVXvI36lEv57gDmAv9Td/SJEQYq G+LnlfxNUUsdlg+G7+oA+j8gOYMl5Fq5OeYhnALi/hAMtbeC684STtrYmrA65BOaeW8s 3Tx+lFU2pTMCz54n4wRbEwXUCx7pAwcDzq6ghtvBJW8elcfoNvSLV7lLUdcT7ZwvmGWL 2a3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794215923; x=1794820723; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=iVFUHjQOcuZk3g0UoKTyk/07dmviOsn69vKvCr0SZ30=; b=mUecorS6LCUNalKufalc4tYacBBDQhfaTx1xwBO/CsmrAXg719bu3x09xs08tnPwM1 fy2QhoyvuzADudPeO6eaG1MGFK1X0zyu88xoySZPhSGlsvs6jkBvfdCcD36x0MXxOl+W A3aYRd6sSI6daBY7ONr2TUrJZNQdpYODQMJLtmep5Q+tv2Ad9aXObNW2FpfcizoC7/SY kAUTSMmM1yb+1aSaKtN79FjHcPEi5RkNLnCQbAMTgV2j91v8g69/q1sN7TjbNfgVPhET YplOAZTt5+Im3b2aB9N+j6TK0d/HXKyRD68A3bQs+VMsKIcyGb8AH6nFoSl1JKCz9dnM ClAA== X-Forwarded-Encrypted: i=3; AL+hErFE46d/enkwihASMxsoNlt5Xi+v5LzwQrYHipOoJFjoizzz6XiK02RTGWGqhhM/XPis1yo5@ilbers.de X-Gm-Message-State: APuU4Z/LEviSXmYuGxPSzST3ju3bVn+5G0zwNJbWNjyAjnD4ZQZyV7AB AZr2ygs0hb/6G8yNC5fMrBgM5LQy1GiyD0bCDDq9TLQD/gZOEmeP9hOT X-Received: by 2002:a17:903:3c2b:b0:2ea:e24:3eaa with SMTP id d9443c01a7336-2ed833d7c8fmr34598855ad.2.1794215923108; Mon, 09 Nov 2026 01:18:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="ATskLddzl+tgT0oGzX3ED94mf21nH0rBlGvkwazTLmbp8vqdVQ==" Received: by 2002:a17:903:4685:b0:2e5:e67e:f6b7 with SMTP id d9443c01a7336-2ed7edf0fd3ls16625445ad.2.-pod-prod-03-us; Mon, 09 Nov 2026 01:18:42 -0800 (PST) X-Received: by 2002:a05:6a21:d82:b0:3de:51e1:e7c1 with SMTP id adf61e73a8af0-3eed0a72a0cmr3666155637.3.1794215922044; Mon, 09 Nov 2026 01:18:42 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1794215922; cv=pass; d=google.com; s=arc-20260327; b=SeoXLurWesroNlXBvYysbHpQj2B6lQjYMrRtprDNGSAtWQMA5EXHd4PleX60Quidjw xALZfWvsN0nRklyDn2OkZUhhvpIp8TVcJsyIIgHgtwdRAad7GZ5kpmiGcJNU1whMmYSG Ulbic7immwu/6aLJriHS6yE5OzSPUMfCnSYkb0oWJnS2yHeQ4hsCjQ/W6x5aDiiLrOqq 7+vW8z0BH79fXUI+WK6goguQWk+xsPNSls167XQblkhTMfEbHlRqQl42ZWZWRzycL5ov x2/VxRy0VgavaeLvv/aKIrcxSJQhQQlvUKw/xgDRPZo97QaRqAulkXgZDwgvvFk81XVA S8Rg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=uIWxVQFmxqhZF8SXlWaQo0LFLdh+70CoMJsdZduty+w=; fh=AqT8zD6jUs4YP+XkSwmnbRYu3wrat9Vyg/xvm1MGQCM=; b=D93A3XttlnQ2YlR+PGtmHVrgrzAQ4ppb5PqcfnTdLevD1F9rTA2jGpR2e+U2D3Wtw0 6ufNwwtJiOO3RlSMtS9ZdJ/LTE9O8A8IQmFYBZH/YkdMKaT/zis21huQCwk2D0isc09V ++Uc6MKHi9XfWEEmUxLr78q869hum224D4Zuek3XqobybClkUjNJm3cna7dMedtlkhmQ GyhRtOKNHZRRhlf+MpJUL/SmTvkYuELYO0XkTFksQ3xGfIA1Iq35T6Kuy7iSQfeRjM14 zvdwxE68OYAaH1tHrfyGjLlltZZd5THQYHjnTfCNAWvYKwinmmndeiJQQxeDvZgEXzBp HSUA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yWJCjDsI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 41be03b00d2f7-cdb96947b0bsi88533a12.14.2026.11.09.01.18.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 01:18:42 -0800 (PST) Received-SPF: pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=i7hw8FUgb/Vw9y05xjV7yvfJiVdomO1GZTVIuS3GRF2HK6cicFUTZEDEEFDCZIKmaAhU05AItNj2dHNGRyUNXJxKFnBlxL0kLrIJknQEVcTcywQCbCYfGDLyBi94lt9eQqnGAqa3YVqh5ObM86B1QL8s9VCiDOkNQd0/aUBmuvcNUQP/Rmi/9Whl0vDeW8gC3kTI60K8eWdbQM2VT8SL/m//FmpT/CBsPuGBenSGM7VcDX+KrgZvbK9rh4DWH86n62+WyjNOkl0+Ulh4aynNT4NBT1yYcRsdTqHQZQ8s+xyWTdj1rv9pSTUvUd2CkQd5rCQA+cWGFu+7eKz+Odh6yw== 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=uIWxVQFmxqhZF8SXlWaQo0LFLdh+70CoMJsdZduty+w=; b=CO1FpVPYo/vGiOa5RM43eyNiq0MhbiQTGOr6BTeHdEFWS0DYMhOkLhud09PYq8HHAI/MH/Vzvzu++QxeW1PA629hnmXfvCbizZpgaHf2o5tArq+Bg7JK26o8TXurc9WrnbJab4UqkzoVaS11X38ERULcY5HDInalsctTgjyy4Y6La6V9msU5Y7nzjusY7rhuO1e1vpv3FBJIr6wkOBELixsLGficQmr5rUKb6z8Ra4CHzB5L64bTZlUXHmY+fMowE1jyHgvccQNnrJM8IPu4Up5Fdkg7WZmCTa8sFNH+Rm5d/ev5Hucr0tX7wnm/rrvIV4KZZrYm8Mr0/1OZD++brQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) by DU0PR10MB7554.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:426::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.615.7; Mon, 9 Nov 2026 09:18:38 +0000 Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be]) by AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be%6]) with mapi id 15.21.0615.007; Mon, 9 Nov 2026 09:18:35 +0000 From: "'Clara Kowalsky' via isar-users" To: isar-users@googlegroups.com Cc: Clara Kowalsky Subject: [PATCH 3/8] isar-events: close /proc/mounts after cleanup Date: Mon, 9 Nov 2026 10:17:56 +0100 Message-ID: <20261109091802.202521-4-clara.kowalsky@siemens.com> X-Mailer: git-send-email 2.56.0 In-Reply-To: <20261109091802.202521-1-clara.kowalsky@siemens.com> References: <20261109091802.202521-1-clara.kowalsky@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0130.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b9::18) To AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR10MB9645:EE_|DU0PR10MB7554:EE_ X-MS-Office365-Filtering-Correlation-Id: 9dcfb48e-003b-4afd-fc42-08df3e426edb X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|23010399003|1800799024|11063799006|56012099006|261021123027099003|261021121427099003|261022105027099003|261009223027099003|261026140227099003|261026121527099003|261028144727099003|261102123227099003|10067099003|55112099003|18002099003|22082099003|6133799003; X-Microsoft-Antispam-Message-Info: WC56pg0cy35Z0TkXVGYJsZ41vqYmvmz1wFynvaq0zqaI9qO4S3sVMkIKN8a0WG7rYoAXe9U0EF9keH/+10KFmOOMXzSRVwJLbHadgOZOcPICjtXsPHaqLjd1/k4AMXgYvMDfKbJj6nbzzp1in5dWIf7MGw0dBDmdsbXOFhUrzR2wQFFsQQXAhs5Oi1ZVp5byXf/oEn97g7y3G5EF0zv4DcyrpzLOBLu0+emdrTxTJAKhQu5k6U/pzKphZva5rUZ4y0xRauDoqdQMTpG684PLIbbj14Ggg1hdVc3sA9UX6UsZeUj52vGEgVddBw2eKuJGofCwWQ4zXm+Z4rhXmXAtfgIga8MR8Omn8yoxwvGRQK22xbVJxpepMqtfM0D3M0PlAygPMMQi31YoU8AxIWQYu7dfdIlLYz3h5ELHpG2x62ZYhDGsHmW0ObGhr/OkPbIeSkFhhsEr2Rv+1lg+8W/3q7ESk2D1sjtrZ7tvD6QPn8jzMe+P+obrzK32IBd4LXLUFSvHau7sieK5Gxk7ZbSteNo7yu81mF9V80ULm/z/5Xmnizz5cMyXfVyCIuvnrNj3KBl8GCNlddxCp0XgxsignB1Q0KDw4rplWwzbDQbuTpGUUvhA3JLyWv/b46rOEbJfMiz9B5brigWYgQkuMn4bcX/tjOHYNvj/WUuvIL9AaUQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(23010399003)(1800799024)(11063799006)(56012099006)(261021123027099003)(261021121427099003)(261022105027099003)(261009223027099003)(261026140227099003)(261026121527099003)(261028144727099003)(261102123227099003)(10067099003)(55112099003)(18002099003)(22082099003)(6133799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?SCrcg9Bw5HCGd8CoWd32FxNdDUeqpTNM+r/MXquHkDlGoHm7LjwUuV+02qp8?= =?us-ascii?Q?nvtJw147AQKLZr5KMWiEiZptDyEOk2RCVcxvst8NIB55eJl9PrjtmZVhowYS?= =?us-ascii?Q?66/V6+MGIY/e8vBklwhIs42GwqxHVklpCSys3CNE2gVaioAFMGYJHzCSIxgq?= =?us-ascii?Q?lBArFb0vdZXUBvLqcl5NgEYY5UgF0UOAbP3w+SnNvIXzIgaF3kAkWODSF7kx?= =?us-ascii?Q?KBF+8UdcnKNH0ebccLAuDDdSCVPeDKpoaSoTgB/d7dKGlimvQHOKQCeJKBlt?= =?us-ascii?Q?Dmq/KHpe64SqE3K7DhBa67uOGwXzaLmmSOZr1u2MsFHlHHpbOc4vskcHpSEg?= =?us-ascii?Q?tL0nJzFE2HQj4+GbPieB+xrd00ILdeKs1U6g1hxwrRTJ5IKrnrADRwCfg37p?= =?us-ascii?Q?YkHZ0dLUj2C4vMmCEoaVZDmh2gWBUxDMEu/XudJ2vprqCE3/fh+MZqo4+Zrv?= =?us-ascii?Q?2PB7ubnRkgTyq1LeEXXU9+bCa3wVJrcqgQbQ2QaPveBg+pb5k2qDQzC/cHyl?= =?us-ascii?Q?lMVjssJtalsMvbUIqRXYUQsZtieN43bwJLpIusW0wDfRpZNC56hS0i9ufHXE?= =?us-ascii?Q?AiJWxTUKqAfyUfyFr+GFnepemcpV2v6+IlpVO67f6XHw3cKZu0/Eg9viSDop?= =?us-ascii?Q?ZBk8BY8Fl9+CsNJXdNG8js+gfSB2Upk7tZ+lalVNHiHZylUFqzmKc1XgagQS?= =?us-ascii?Q?SzmQOn8X0v6wsrYXaGE24Vlf4oxrIzDqvsXMlxA41s2efGppQIFEAGWAZjm+?= =?us-ascii?Q?AFbQoEmqtR0l4nrEUX7dAF1oZJXvFWX9YwmDs/AkTJkGG5ey4psm9T1duhrX?= =?us-ascii?Q?cN8nlcxtAy4YV84kbt+9AdMZ+d1ROgrIqZJ/7KM4tLvDoPDsjYeJn9kQjtef?= =?us-ascii?Q?MY8zOE/hSUZ59aRhM+Un7NNdHhdyjaMbyUCePDuiJoJz2MctmE3wQ5Yjk7LA?= =?us-ascii?Q?9fw4j68SyrmIJK9iJ+ri2rigXbnQgMdJ4MIAloTO6dI5iPRzWDD8kjHpqdfm?= =?us-ascii?Q?eATpQUQtPRHF8JfeXLo4Yi8NOMMLX3Gh+orCS5H0xsz0YxRK7mieoVgw5VkQ?= =?us-ascii?Q?TEt6WjECp0NlSWoc2XrRSRzEjT86x/jTa+Aq46J2Uc5UtwpZOhYbdpKvlqTF?= =?us-ascii?Q?WUEKP9EX+XHG24B1auFt27YskllFT3gA0R81ELHBEGJu7mssqKER4WymNj4C?= =?us-ascii?Q?Y2ZIZx9pBFAcPiBTpe14/lEdyvkdkbwgMh8yAubpfofLMa9Cqgn3+iF/ZKfr?= =?us-ascii?Q?ve4rzRjtfCEzXDYi/oe6g7rc95aVkNDvbb+rj2/rLMD62BmrNB78eySpJ1xJ?= =?us-ascii?Q?xVXgNakeFkqNCPywwHH3q5+VpCoXYBKAx3S+fLtbissEnm7oWsiA+1Gfuypa?= =?us-ascii?Q?yLoh/j2j7mmXxsziwFHo/0cWMtnmrjjwOtOvYbTTiunGEldbCkMREjz1NC2i?= =?us-ascii?Q?oAi+EX8w43KY2YX5hzC0AdNY83W+3L8stwTScj8MA8TTuHvdC1jUUaRE5KzU?= =?us-ascii?Q?qMUi3f3yd9ElSZsAZbfe2lF8ox35/1y4dac+ZKFvLoVsl9Tc300gWipp1IV2?= =?us-ascii?Q?QMI1tCB6YTLTPPWMrJWwJIC5adn5e2o7YfHfsTC/MbeOPNkDotY/7Fp/Su/I?= =?us-ascii?Q?8+T5FU/b89mSGhswSZ3rpSvmI9qP8tPn+QGy9xTbOylEftQvZ0Ccf+Ukyr15?= =?us-ascii?Q?LGgHOYLbnCtbVTkgd0pNWqybGzuYCwvajM44LiTWTjI5Sb9AeyKiMzciJGOv?= =?us-ascii?Q?jYu4RAx1BfFAGcchw5Y6tPQfwO3BoOI=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9dcfb48e-003b-4afd-fc42-08df3e426edb X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Nov 2026 09:18:35.9586 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8aldx5IvOnXPmzgVqbsbLSvKxX4ASD4UQMjKHtD/41dTUrkqAIx5DI+sFmHfEehNIcOGXuJ17HQBeYWD9mY/HTW2fxug5E1nS7QkrSdEaas= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7554 X-Original-Sender: clara.kowalsky@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yWJCjDsI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Clara Kowalsky Reply-To: Clara Kowalsky Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: 64bKzme718ta Running the UUID unittest: python3 -m unittest discover -s testsuite/unittests \ -p test_build_uuid.py -v emits the warning: /isar/meta/classes-global/isar-events.bbclass:65: ResourceWarning: unclosed file <_io.TextIOWrapper name='/proc/mounts' mode='r' encoding='UTF-8'> The test_completion_resets_only_default_multiconfig exercises the BuildCompleted handler, which reads /proc/mounts using open() without closing the file. Fix this by reading the mount entries within a context manager for deterministic file closure. Fixes: e596cdf97198 ("isar-events: Unhide mounts left behind") Signed-off-by: Clara Kowalsky --- meta/classes-global/isar-events.bbclass | 37 +++++++++++++------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/meta/classes-global/isar-events.bbclass b/meta/classes-global/isar-events.bbclass index 9b66796e..48f5f441 100644 --- a/meta/classes-global/isar-events.bbclass +++ b/meta/classes-global/isar-events.bbclass @@ -62,24 +62,25 @@ python build_completed() { basepath = tmpdir + '/work/' - for line in reversed(list(open('/proc/mounts'))): - if basepath not in line: - continue - msg_line = f"{line.split()[1]} left mounted" - # If bitbake is started manually, bb.warn and bb.error go to stdout; - # with bb.error, bitbake additionally fails the build. Under CI, - # bb.warn and bb.error currently go to a file. - if fail_on_cleanup: - bb.error(msg_line) - else: - msg_line += ', unmounting...' - bb.warn(msg_line) - try: - subprocess.run( - f"sudo umount {line.split()[1]}", shell=True, check=True - ) - except subprocess.CalledProcessError as e: - bb.error(str(e)) + with open('/proc/mounts') as mounts: + for line in reversed(mounts.readlines()): + if basepath not in line: + continue + msg_line = f"{line.split()[1]} left mounted" + # If bitbake is started manually, bb.warn and bb.error go to stdout; + # with bb.error, bitbake additionally fails the build. Under CI, + # bb.warn and bb.error currently go to a file. + if fail_on_cleanup: + bb.error(msg_line) + else: + msg_line += ', unmounting...' + bb.warn(msg_line) + try: + subprocess.run( + f"sudo umount {line.split()[1]}", shell=True, check=True + ) + except subprocess.CalledProcessError as e: + bb.error(str(e)) # Cleanup build UUID, the next bitbake run will generate new one bb.utils.exec_flat_python_func('clear_build_uuid', d) -- 2.56.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20261109091802.202521-4-clara.kowalsky%40siemens.com.