From patchwork Sun May 24 17:53:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ayoub Zaki X-Patchwork-Id: 1296932 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::13e; helo=mail-lf1-x13e.google.com; envelope-from=swupdate+bncbdbktzhrzujrbfhjvl3akgqevl4ltrq@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=embexus.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20161025 header.b=mV514Zeo; dkim-atps=neutral Received: from mail-lf1-x13e.google.com (mail-lf1-x13e.google.com [IPv6:2a00:1450:4864:20::13e]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49VSWf6Y5Vz9sRW for ; Mon, 25 May 2020 03:53:33 +1000 (AEST) Received: by mail-lf1-x13e.google.com with SMTP id r143sf2709652lff.13 for ; Sun, 24 May 2020 10:53:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1590342805; cv=pass; d=google.com; s=arc-20160816; b=XY1fbEFRClUYpJV7t8VjCYXngiY92tN/JEYyuSgd7bbfv3qICHHVzdJ/rC7CaXnXAP wpn+vCZNBUpELAMRChnct/YCOsjR78M3Ig4ORTh1opuQzIANKZDPrxLnuCE8JyrrlF4B DNV29aLxJUkjM1O2DqV6gTI+G9jaAL5B242a4IcGfCKyf2sABvgAsUwYpMqnmt6kkxNo tcYopuj36Vr+8w0Dz7OCXwUub2Y+7GWInziiZbMYU/yiyKtg3K0NCbA+4NI8H1qlbIOc 24niFiUZw3an6Hm0M3xPfcSC8CE17H9tBJCeiNna4ARoIyPIgOBHVzNa8ieSbb6DGedZ uvBw== ARC-Message-Signature: i=2; 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:references:in-reply-to:message-id :date:subject:cc:to:from:mime-version:sender:dkim-signature; bh=mdgQdW0iSHFYMu5eCd4WJJg1P+xdU3qZEzsSxfpQ/Fc=; b=f7RvAM9JL7x90TUwVwcWuVFcgj6bj60OVX169IspgtGTnJxk7vGp63+POCrpISG9V1 U5gA/UNNfaO7p/lcVKW31nIv3OmryrB7Uxa2CUfMkbrCinPP1YZJTsnRHfBwkc6tLMkV PIxIRFgawICciU18Dr8E1ErGlubvRfVG0ADCCuyDrVkWRnEKIrJf87aC6VPFnYFcmJGF pjEuwoMQ4JSYEvil7XYxwuff8ltVSCz3KrK4ILr/v+fQTDPH2/onBpxSE996En5Debn9 7WqZsrnZW2YSsWKUMn03W/5TvhdsO7RW8k15iANiSBLYqp2sE3wVFxpaX2iO/RzLpdLQ TlFw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@embexus.com header.s=20191106 header.b=WmT+lw2E; spf=neutral (google.com: 46.30.212.13 is neither permitted nor denied by best guess record for domain of ayoub.zaki@embexus.com) smtp.mailfrom=ayoub.zaki@embexus.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:from:to:cc:subject:date:message-id:in-reply-to :references:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=mdgQdW0iSHFYMu5eCd4WJJg1P+xdU3qZEzsSxfpQ/Fc=; b=mV514ZeoF8V5qud8GtLXkdh82LnjjLniLpqfZqIsEW+gk1FuV0wfEisg86C3lk4FZx ytX4rHwATMjcKMPVVC0Wx0UEOPtXx7x+R9+B1vyRhtuBmRj0IEUbIik+VzuVZRSzI0HW rmhRHcIMp/bevz051izHwX19w01zqYN1KNJ/seO+F0alLIHPVBBW0T1zybp8dqrQBjem 8M2JaMKTAtCNhQinAc0Frhzkw8oGFN1gwnSFP9g3KBqyuCGNekJfJ4HBQNbEymdgQ2rt 0IzgnNOvjpRRTVOoqiO44tte0oC+zs2FbwwYn264Xio2nT6gc55MHDPdJp6Dc2PD4YCS /gNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:from:to:cc:subject:date :message-id:in-reply-to:references:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=mdgQdW0iSHFYMu5eCd4WJJg1P+xdU3qZEzsSxfpQ/Fc=; b=W4e5wBm1pPNL65jtHHBQ/1g9+jjvdc7N97erc/4ty0ppOgee945nyCV5SygLF5NVfX U3zUeZZHrr0q3u//gF/ACGlUe2xxxNlPL16HS4fFJQhqCzKRz2VpsVR9puiY1/qQSbDv sU+p6fdw0rA7kAkxCTztVv2z9qVhMS3d5W2qLX3EN8Q3z0NFJHxOmo+w53Qvn3NtI9Ye OIQGOefYDjutRivqwBgXQsKEHK6dddR8zNAGhKcEvCzzwBS9c8SWJhgfTb33JCPn+FCy zdO1OnRYarHeXEpH6hM8ChT/xEzWDGH5Lw4KLE4DGCwWWXNHnWM4bjmrF+WBjoqmXrnu 4xUw== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM5323v9LKzhVJZYOF4ikGRNxfkREvWc3cC1ljwRQqthbep/FTWhRl lPfBgWKZT3ue/42XAW5SgRU= X-Google-Smtp-Source: ABdhPJywhPLm5d40g5o8gl3qbXe8m1wFvuvu58amisM6reLgFdMTCVTkB5sOsfTlTX9KdPVwWra3Gw== X-Received: by 2002:a2e:3c06:: with SMTP id j6mr10196995lja.357.1590342804961; Sun, 24 May 2020 10:53:24 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: swupdate@googlegroups.com Received: by 2002:a19:c7d6:: with SMTP id x205ls1631990lff.0.gmail; Sun, 24 May 2020 10:53:24 -0700 (PDT) X-Received: by 2002:a19:bc4:: with SMTP id 187mr12707095lfl.211.1590342804097; Sun, 24 May 2020 10:53:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590342804; cv=none; d=google.com; s=arc-20160816; b=VkAOFtVmQELDI7pQrsefQu5+AhOVrgNuR6AoJgVn3g+DbAR8les11A3y2cz528p3fi NwsXNYQzA2s03s36hxqhUyewGoFxyc+6ITXIAhGQlGxMZEq44BPQkvWmhdGdNIEQk8vG NXU20tw+9dkYCm62ijfAAPOhba0zIqgSY+A260sov8zMuH31rfbYWcygNyviduk7sYXH 5oaNL7vzmqoCCxJv1rt5s+EUHVS2WINWUgSNkJ2vT0mAYsv2V7iHrNQ39wfAGtMcOviI KN5L7tJxVJwp/2UYlqxYGYAw0rxDc+0ItmydfFOzHZb7pQ5c1viygCiOTxPXg3/K9Byi F4SA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=7Xz0fABLxjcf0ZFM7jLi4PFAJ2GlOWVqV2D3emkO4tg=; b=mHQLsrAM/VFchqPqj8kxiFGOzHd1JkBGe1UoqE34rL4QP24Bq93eSVjPgM7iy5Cwb2 1KcAiKn7RTwz+9kBzbOYpp5l2Xl00FQ1kTOAFZIlxnO9YzOnBSWcBPu/0tKTabK/qiQJ S6Yv9JIFW6XbcF1DiBXnG8vVZGW9Z2dvywJNEBjkXTKl7bJQAskeor4Zm0L1HVyRf3Jv fKhkMBnWn22hfnQlgZdUEkAjaRBPEAwT8LMsKc/ddPw2T7GxEQ79/yskUiS1u60IRCkm +BmOa7rJpkUPda3NbhNgtJRxIXEKPcWkhqkjuHN5u0uaCXgSljlXkssKK1c5I30i9pbo Qguw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@embexus.com header.s=20191106 header.b=WmT+lw2E; spf=neutral (google.com: 46.30.212.13 is neither permitted nor denied by best guess record for domain of ayoub.zaki@embexus.com) smtp.mailfrom=ayoub.zaki@embexus.com Received: from mailrelay4-3.pub.mailoutpod1-cph3.one.com (mailrelay4-3.pub.mailoutpod1-cph3.one.com. [46.30.212.13]) by gmr-mx.google.com with ESMTPS id e7si909824ljo.2.2020.05.24.10.53.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 May 2020 10:53:23 -0700 (PDT) Received-SPF: neutral (google.com: 46.30.212.13 is neither permitted nor denied by best guess record for domain of ayoub.zaki@embexus.com) client-ip=46.30.212.13; X-HalOne-Cookie: f6afb596dfbd2ad62c5218d64126385fcc896b4d X-HalOne-ID: 75ab34b5-9de7-11ea-985b-d0431ea8bb10 Received: from xps.fritz.box (x4dbe6997.dyn.telefonica.de [77.190.105.151]) by mailrelay4.pub.mailoutpod1-cph3.one.com (Halon) with ESMTPSA id 75ab34b5-9de7-11ea-985b-d0431ea8bb10; Sun, 24 May 2020 17:53:23 +0000 (UTC) From: Ayoub Zaki To: swupdate@googlegroups.com Cc: Ayoub Zaki Subject: [swupdate] [PATCH] _progress_ipc_connect: in case of reconnect option disabled return error instead of exit Date: Sun, 24 May 2020 19:53:19 +0200 Message-Id: <20200524175319.9908-1-ayoub.zaki@embexus.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: X-Original-Sender: ayoub.zaki@embexus.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@embexus.com header.s=20191106 header.b=WmT+lw2E; spf=neutral (google.com: 46.30.212.13 is neither permitted nor denied by best guess record for domain of ayoub.zaki@embexus.com) smtp.mailfrom=ayoub.zaki@embexus.com 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: , Signed-off-by: Ayoub Zaki Acked-by: Stefano Babic --- ipc/progress_ipc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ipc/progress_ipc.c b/ipc/progress_ipc.c index b4af883..110d6b3 100644 --- a/ipc/progress_ipc.c +++ b/ipc/progress_ipc.c @@ -56,7 +56,8 @@ static int _progress_ipc_connect(const char *socketpath, bool reconnect) } if (!reconnect) { fprintf(stderr, "cannot communicate with SWUpdate via %s\n", socketpath); - exit(1); + close(fd); + return -1; } usleep(10000);