From patchwork Mon Jan 29 13:08:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Storm, Christian" X-Patchwork-Id: 1892247 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20230601 header.b=h8r8/8mE; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2607:f8b0:4864:20::c3e; helo=mail-oo1-xc3e.google.com; envelope-from=swupdate+bncbdd6bwv65qpbbrog32wqmgqe5bywf7i@googlegroups.com; receiver=patchwork.ozlabs.org) Received: from mail-oo1-xc3e.google.com (mail-oo1-xc3e.google.com [IPv6:2607:f8b0:4864:20::c3e]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TNpWv1ZLfz23fN for ; Tue, 30 Jan 2024 00:08:25 +1100 (AEDT) Received: by mail-oo1-xc3e.google.com with SMTP id 006d021491bc7-598f58b95c7sf3374682eaf.1 for ; Mon, 29 Jan 2024 05:08:25 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1706533701; cv=pass; d=google.com; s=arc-20160816; b=xx5UB4P7vFKY22df3bprb9tH5fkFo/ePFFRva0p3yW7G+MkdYfRwb1QQ6Zzup69K6e PJax4dso+WCX8O/R7TJ9ELQZntDBvdjGn7+rJeZotXS3H8Kd/zAdymJv3a2HUQnr3Nkw lds+UOdneboLPYgDSRtAPcl8mQ+5vza4kvDXoSucOB+0fD8LJBu4AK+t3KSiV7zk+ac1 JXcUF5nQKWHQPuIRL4mPGnnB7lmtOvSeyCPuaZgu4lUEq8zdoV6S6auqGGgZuqFKfE+9 ldlm5htHuJcPcQzsuh2GMLccqHdYtB8rbvOv0qI7W9aIUuw46NHNXnLX1pXTCjF61ZmG vL8w== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:content-id :content-language:accept-language:message-id:date:thread-index :thread-topic:subject:to:from:dkim-signature; bh=P3vWN1jZnsPpfw/5+jLlyvafqL03KHrDFeQup+SpFjw=; fh=ZnR/GV7fAozRX3tpIO3vp/Jbul8ISZhdVjghlw9eWq0=; b=Xg/zXbRBI1w9gxWOZ/WYd+tq2IMQuuTGliZt7sbvqm9kuuJEe4hGputc2zOFyspfM/ scZggqZpSyuxrP65eAOf5mORN/lzn0panUN7zAIAdVpnta+9thHrlfA7VSK0iU0qclyU fbax2YaHvtfggGxnMUuQ798xozhLmQZmshv2Ggx0/oI2q7+EpGR7Ipk1g+VmwkWrExyb wYbF8ONL688ctlrjZS8SCsyXZJZa+GaiMURXUtVO8kLjaZb0F2L3BlMsCxxWzEm54Mri ytKv1t0LrTR3Ug1HZqloXQ8kSAjeWFMZ7WLP8TzSpvO1fDFXrv5W4Mw18/nC479WnEOR p5mw== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=tMNMCzc0; 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 christian.storm@siemens.com designates 2a01:111:f403:2611::600 as permitted sender) smtp.mailfrom=christian.storm@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=20230601; t=1706533701; x=1707138501; darn=patchwork.ozlabs.org; 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-id:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:to:from:from:to:cc:subject:date :message-id:reply-to; bh=P3vWN1jZnsPpfw/5+jLlyvafqL03KHrDFeQup+SpFjw=; b=h8r8/8mEobbXAA4SETOy2dW/Xqwyzrnj838UiIfQn1TSMJ9+8aeHsXgH/AsCZ+w8aa snjGL1/8/VPoF4RBCcYcyalmjUi+B3no65Twqv489IlyRJ1lUdGSGlLJjFlLPxZyN/Xr AymakINy5dBd2jS/yL4E9+Fe3oGjZAIIz3ojQkk3fX1b4QWbHfHTkZ0PlxtPK7gk1kto G3kQjc6tcPj/8PhBwV6QQPs93e7Gx+o3W9nZtxIb8nCr9z/buGILhCrl3mZG68NIIXUI 2F5LAAx0TAMzVxFJPXX9fSwyD40EG5YUE4mOrRaj+YDMJWB9GCAQaeD7Jnf7lLTS+c4n uV+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706533701; x=1707138501; 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-id:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=P3vWN1jZnsPpfw/5+jLlyvafqL03KHrDFeQup+SpFjw=; b=mKR3RGS/+sKJaESraR3/IjRXR9hnwL7lfyWd2ZlgpEHvIghaj4EEwV/8iBg6eKC1e8 A0wc85i/jwMkA27ziVCcYWs/ydK/k1/HwAThKRyAF7avneT93jpXVU1+fT6O7RQwXJLm scEbAB0oJnQAceU/Dv2/mJs4aveBxICVFKj7E1Xqkyga+JR6KXlPpad4UEtH2qDxm7/Q AHBg+MfXArKjWK1PzJ2NKlbKn4KPOOaAAjI/I9LhoEuXtKIpffx6GODiJpzuNKLtLcHl xAYS9SZu80VFS+KTN9wtH7JRpLm35gCwSuxQmyawZezGhk/EeyWYRv0OlPqcBVRxknJg zjCQ== X-Gm-Message-State: AOJu0Yw17kFru1pjDiHq4HRKqJuvspqGcfgPrYPDeMUq0Plo2SvK+g0A lZf5utdnvGEFzmZOpFd2nmHmon2ZLybbBKj44yFjJ2irc8OGnQPp X-Google-Smtp-Source: AGHT+IFRNwl4aYHL513jP2jnlGx8fxqPnQ4PvDKzJCsSDeMo4h5w8prW/FhBbg/khrQ8WAxSPqx/Nw== X-Received: by 2002:a4a:b605:0:b0:599:6b99:86b0 with SMTP id z5-20020a4ab605000000b005996b9986b0mr5271732oon.9.1706533701625; Mon, 29 Jan 2024 05:08:21 -0800 (PST) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a4a:ab8e:0:b0:598:6f4a:c095 with SMTP id m14-20020a4aab8e000000b005986f4ac095ls2486145oon.1.-pod-prod-09-us; Mon, 29 Jan 2024 05:08:20 -0800 (PST) X-Received: by 2002:a4a:b819:0:b0:59a:1a47:2fa7 with SMTP id g25-20020a4ab819000000b0059a1a472fa7mr4670338oop.4.1706533700450; Mon, 29 Jan 2024 05:08:20 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706533700; cv=pass; d=google.com; s=arc-20160816; b=kP85C0e8ipZuURIb45TErZXC9OkZsfGl0GjxhEJHKZhAzw00E/pfboLeR85j/E2sk3 Q4o09lxHs86pYhIZab0RtXMYJCww9Rtq5Qxrf3PIooImsicrXtGbpWd+fyblaSohkZHl eBoJY4H+2w4fFCHmbM5LbXH889Z1pChBF+IPN59XBuGgtvTI0XojPMI8cnByQ7N56Ipq vL6GUa625UPkuui31w3ovxPDJnGs529XF4Xv5la5/2iOm0pBhWcIc7eyYPD9P5q63VF0 BO8n1lWvMMb10BwCXOvouUpKSuR1WqmwEhMqoCHBU5CbVaUANaaeWAu/1+6AkVvtzP4E 7cVw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:content-language :accept-language:message-id:date:thread-index:thread-topic:subject :to:from:dkim-signature; bh=tXKW1MGvgjY4/9b53db/5PDHmm2reXEe/m82Ff9kdvY=; fh=ZnR/GV7fAozRX3tpIO3vp/Jbul8ISZhdVjghlw9eWq0=; b=LQFtvbsdYUdKXdBIGhBqk/hoGHKFTjKG7ivHUQJd9EHcFY1g3tRVzly5wVYHtFq0sX TZnyNtlhbjH+X8aXUOJ1ezPVNjiOmWNp9AWTQn0jZFZcQV2B180T1oEdFlwf6QHmoB71 RCjoEvQRuTs3abTsM+J/TOOBayB95ZGsxzpbe/VNmSWr96zTl7sQ36HeTEgck/AWivvl q4jhSXiG+SboJZUmMXJ8ZqUvKAva096EidUTDyeWNevzxFOnQe1cmfcBM0lxd1LF4vCt uTcaxgBQP9yUJvpRozLDlBygSUupOBlnAdYdmFUOepy/K5BtAbEaLIvH8aqBTpqN8Q1D dbmg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=tMNMCzc0; 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 christian.storm@siemens.com designates 2a01:111:f403:2611::600 as permitted sender) smtp.mailfrom=christian.storm@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on20600.outbound.protection.outlook.com. [2a01:111:f403:2611::600]) by gmr-mx.google.com with ESMTPS id kd8-20020a056214400800b006834973abd0si423314qvb.6.2024.01.29.05.08.20 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 29 Jan 2024 05:08:20 -0800 (PST) Received-SPF: pass (google.com: domain of christian.storm@siemens.com designates 2a01:111:f403:2611::600 as permitted sender) client-ip=2a01:111:f403:2611::600; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tct4XRYy5z7Vs9v/UpUMuvW1M0UZBB9Fqjs7syGbPZsYkA2aIZbDu8035qAvzSuvBgaCqjVf2fAVDchYO2LyPA8NzCMF5Tu4CVdapUlxWo81fUlZyRimAiUGpbCD0o3NfJmvHFclvsMSnk6wtjPEUK/5DUFmxOTq4R5Fb2bN6I1dCIXfwaNnuVfcWa2hyZKSWAFFM+DG+L3xiYHlDiFPgCng2xiyIZU1PwPv2kyNLAHOV4VV6byeSopvHMji1o7ipnuoPtBF81SViz/Cv2cRQtsCVUXYfz52hobz5BuvxWe8a96rQfbd6RdFro8xeMFhKVqGL/ux4V4aHqP5VPnwUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=tXKW1MGvgjY4/9b53db/5PDHmm2reXEe/m82Ff9kdvY=; b=SgEHdbY9ee2uC//6+UFvfTAazY/STowuXVlhyTCxKbWh7+PGuHFHr1jjg8rZC7QQawDTBfnVy99//a2OElfgJB/P4ttBS8SpY8G4J8NjX63BI6HlSJeAaE/4MGVQ0GfFbLlQvL/86tzdrF2OpMS/2NZBD2jOWmPkJqz0GzJZMijr6OiI2OCOEuZlGICVedhQm7CFqbbfU65k9L2c6Qvk2uEyXds7lRJCjypucCktsGLRH28RbAJ4I/46sC7aASkrn8wtOCxOoZj8mVMoWK9tfTkDc4XB+9K+FxmChjziAnLpW+zRexUpDTGpCbCnQo8ANT75eIrmLjQqD5rwuX9fYw== 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 DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:333::17) by VI1PR10MB3520.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:13a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.32; Mon, 29 Jan 2024 13:08:18 +0000 Received: from DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM ([fe80::3145:d77a:1976:e89b]) by DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM ([fe80::3145:d77a:1976:e89b%7]) with mapi id 15.20.7228.029; Mon, 29 Jan 2024 13:08:18 +0000 X-Patchwork-Original-From: "'Storm, Christian' via swupdate" From: "Storm, Christian" To: swupdate Subject: [swupdate] [PATCH] notifier: Add error reporting on sendto() failure Thread-Topic: [PATCH] notifier: Add error reporting on sendto() failure Thread-Index: AQHaUrQ6lgGBpOW6z0+TnWel7+vXDQ== Date: Mon, 29 Jan 2024 13:08:18 +0000 Message-ID: <0195F202-CD4E-4A8C-B6D9-9DFCB8062D71@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB9PR10MB5404:EE_|VI1PR10MB3520:EE_ x-ms-office365-filtering-correlation-id: ab714758-ef8c-4458-d3ef-08dc20cb5c9b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VHiIiuLuciOEMTw9aDmDOYFc74Y7nl9M+jV5kujPeqcOchBlNlHFNeilJnK16snIttrGJDmKKIFF/2nJeLfWr5wMcJ/EUAZLgKSBPn+UUDolRg4i1oNlp27rf6hsIhlrinAn8GUVZCpXxGPrYZNvMXCopJqsw9SPoKMDQxsQucPsO6qK1x9EWy+Qf/AmgPG9Hk+/a1+CD3A8VnepMnVwxNmAoRSVannYJzGBcKPlqVYMCyZGki4iwzSzVQxiouIJ62hGCSbqH3AiUI4xp3DITQBIKOg0u7hCDlqfT90gx4raBJU0V+gFs5gTRx/HqU/pMHvewOjOVttjKaPeQUo2M9GXMmv2yGzQw6r2D/MYa4oOCuIACLaGqKzezTByjRm5pL+Wv8rlZr/CiqJgSEAsuPj6NiozDCiAr4wm7t+bbV0fdv99FChFp6mxg6xn636of3CvlxmuVP6halYeQYxoJ2IxzuyKz87mTOcjAOMK4xPxbJmnnYMquAtSIm477Bpe5P5nX4giBxdzWxXY2otYInCQLDMr9JQUPVrfXhdXODblWN5ogJgJQvJ1ZIG8b7qePHSpiLgxYom65psts5ocKjYP0qiEBxOjnKTz3uBXzcIYakOuyWsa+8wQMZLRXyKyOUfUL3RY4AvErOae5FGSGw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(346002)(396003)(39860400002)(376002)(136003)(366004)(230922051799003)(1800799012)(451199024)(186009)(64100799003)(38070700009)(2906002)(4744005)(6512007)(6506007)(5660300002)(71200400001)(26005)(66946007)(66556008)(8936002)(8676002)(66446008)(316002)(76116006)(2616005)(66476007)(64756008)(6916009)(122000001)(38100700002)(41300700001)(478600001)(6486002)(86362001)(83380400001)(33656002)(82960400001)(36756003)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: lCksf+wKNhtSXoBfP+SLxhTgo9f2DqsGNN/NUum8GqRIy1SmQmzKaqzaI9SxkivgHoGGURoA3gq4LSuVzvNFa+z4IWQy76RCveCgfl16r7mJ9HxZRIptfGFG1xHyutDSV2MzV8XkjnxrnPZYKVymGMuzMGjmUkxxXnhwwSO3EXwKD6x5T3TcJv5Dv3Vvi1j7SqVHHjnWS009fFpvav8kswPVOtEO9aZz+B3mm+vDrd+TK5HIbchO8zV/8JAGDQ96oxNrW3IgyyMpIJaqqyxD/3RCH+48eKYS4x5Vs92yLveAzJdL9EjkeJ4j2s/5orUio0L2eTG290d/vqU5ogao3mWIIYl8FD+FueL9JTM4dSs7fPhr7/G6Vv0Jy4MLySY3mlcLfphjQ6u39elteO+sO7b9BQVJ0qH7B/2iDqiaQmkfvlexAY4jrBuIfo6ySEuxAQT3kpSVvztmIjhqu8zswCSAsFzORd56psIXm0FlB8nTnph9n0FNpYpZdO6qmxgGth0JfljHnH7quLIVGSUvUTGDmCht6bpX2sKqmvakjgUqOQ3CyV9/O7ljdyafR2GxOGe37iOoLG5++6vHkWAGmMuWtVCrJcwMZR+cSXxNUZX9WtfInRoREMQm0HBoawQpPuH/HCC/CO8J5CnfIvnqjen9EvjsPvP+crmAZXyAWyUNgLDEhH3FDrg7kh4Hz1X7WG50GVJ2fB3GSsrtgiDREEnISImn9bMLrpSCH9nCTnnG80rUQhG9x/Kj0xXqY/4+z6BCfwysIBm66iZHdeJikGLIHG5VIIBKxxAIepULpwuAHk+UXlMdLcPSf8bBX5Sq+a8nI28hG1ziXH4RCj7Rcmhb7w5j9LrR/cyBkIPMRI0CekYytAVzSFwN+RLHykrWluW3NSeLe4IqetGTW7iyHovbpfFT546kljN2mCVzqs1PQrfszmxLhrFTPBaNe0pBGZBXiIXx9YtLlWXA3wFTBbOMo6muVpCdczPaxIneFAvshdY49oV4VvlZmxZrHFS2u0aUFW6M38lQ7OQVtG7QyZlCB5gI/e/oOe1+yfhgRPjs9x+lcXdmQu9RkcALVHRUUPdQJ6AANOedwOLuQf2nz2gePP3Ib73hkEFkP1DnBuFM1jSAIO4gD7xazv9ThG4UlLOIar501CuHT8+Y2YFdPjG1Oh6OjN8jhm6gjS7Pb+7rUREDkdatBMECNp1fmujrNaVF+tEYlTEy8N0Bw0NSzBXAKAAoQOtcpSCaEc5dgUPPGP65ML2I4xQeiKUp9/v7Ouq90fzx4ST3zdx7OgfsiewMIjZnI18btKsFMnCyrT4iCaYpppFxSzjQ4jcYZPNUI4fO1SJVKUmY7TEcxyOFTVUeH9N8mrN1up0PMcqxOym8HN53fvkBcv/ltb0pDeSLY8okVb18GprOnb+RQJpb0Z3i0MF3u5yUcgf6RJJxM9mLeSBfBWGzs2fF4rYDqNb9IgT5nVq3+LIVhF9bvJlBjZHZKPz5FzYmjDC963FQOoroywld0D1vsCn94JiLPD+3pyS8U3cA1SIQp3D6FPnQx5CNAFvJAlIlMoVlELlHDUF+QBN+yBBd2y2y2JFmYrIwCLEC7l5AIwOm1Vips1odTzHDEq6qBv0Ujm7QYEOdOsc= Content-ID: <30ACC114AF860B468B2DEB7E9C2D44DF@EURPRD10.PROD.OUTLOOK.COM> MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: ab714758-ef8c-4458-d3ef-08dc20cb5c9b X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2024 13:08:18.3736 (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: OtoE8FLR0UYUd06ZHZCi+pAaR9AD0ywXvc32rBq2fEIMB4aiP7BKLufGJ/ODyfIZty/YcHybWHVSlbRng3hdxdYHmHeIFOKyLt8qWCoZT5k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3520 X-Original-Sender: christian.storm@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=tMNMCzc0; 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 christian.storm@siemens.com designates 2a01:111:f403:2611::600 as permitted sender) smtp.mailfrom=christian.storm@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Storm, Christian" Reply-To: "Storm, Christian" Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Do not fail silently on sendto() errors, leaving the integrator wondering about the absence of logs or messages from non-main SWUpdate processes. Signed-off-by: Christian Storm --- core/notifier.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/core/notifier.c b/core/notifier.c index fe091ced..7fd7eca8 100644 --- a/core/notifier.c +++ b/core/notifier.c @@ -236,9 +236,12 @@ void notify(RECOVERY_STATUS status, int error, int level, const char *msg) strlcpy(notifymsg.buf, msg, sizeof(notifymsg.buf) - 1); else notifymsg.buf[0] = '\0'; - sendto(notifyfd, ¬ifymsg, sizeof(notifymsg), 0, - (struct sockaddr *) ¬ify_server, - sizeof(struct sockaddr_un)); + if (-1 == sendto(notifyfd, ¬ifymsg, sizeof(notifymsg), 0, + (struct sockaddr *)¬ify_server, + sizeof(struct sockaddr_un))) { + fprintf(stderr, "notify() failed with error %d: %s\n", + errno, strerror(errno)); + } } } else { /* Main process */ pthread_mutex_lock(&clients_mutex);