From patchwork Mon Feb 21 15:18:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Adler X-Patchwork-Id: 1595613 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20210112 header.b=r69XNo3h; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2607:f8b0:4864:20::13e; helo=mail-il1-x13e.google.com; envelope-from=swupdate+bncbclp7i7wwmhrbfg3z2iamgqemg7n2zi@googlegroups.com; receiver=) Received: from mail-il1-x13e.google.com (mail-il1-x13e.google.com [IPv6:2607:f8b0: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 bilbo.ozlabs.org (Postfix) with ESMTPS id 4K2Qvr1dHtz9sGW for ; Tue, 22 Feb 2022 02:19:50 +1100 (AEDT) Received: by mail-il1-x13e.google.com with SMTP id k5-20020a926f05000000b002be190db91csf8390612ilc.11 for ; Mon, 21 Feb 2022 07:19:50 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1645456788; cv=pass; d=google.com; s=arc-20160816; b=qLHWyuFXAacflklFjlD24U2+yrkcdCokr69Djy0/GQloKxyegOxUy6fkcbMYBboMZt nJ/HAbZ915EAQHKz0wvFLxE1IlC7UCY3p16R9sMx3W6U1tiQ+7LtT10a1UKKnrtpMRMt PZlgMGl2waARe8Nu2zCglW6Mgv+2zz6djLfRFJF/HJuJTfLp9D1FY/1nNsv1S8GaZiIZ UpE4EIbez+aSFLQIWB0hFOytYddqWeP3E4XYbC9NG7TQw/2R8p8inI41RMSx5ue+su6/ YxXwP1xnlklt5Str2ocIbS+6agsysIzBsu7pbXL+MyBBeB/NqEYOe82FICSV3gFyr+y3 JrTQ== 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:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=ag2SyMtkM+DEHQQJFQIbHgfXL1gFarqqTI7Jy1NWmxY=; b=XO6lRTYO3gpqT20HYAPqnX/PcNEwR/coIYmWdLOs+mvTQKdYoP+zq4Br1L9CcTBSsC mwUsby7FI1iJAN8A/+nqpxE+iIKM4DsBNF0YhG3MMp/rZFlJU6bKWq2YwkAkccVfi2Rw mLp1F66GR7p1kjPmzzWKqVZSS5z/CB5oRCGuOyub70puqUd10DOsf1GzaYR5K9QfZOd1 1U8CzTrGN3li9hDGzsecNizUpN8XUnUVpyHbFIj4F/rynAxJYCf5I25UsN8+YJKd5jys tkmWbz3AJNhFfkHaXjXG2m5qgGHnGouhy37gd0HE+Uku1wFbYTZXjP2fXQ5b8EYOkO54 4u8Q== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GFE9sIIC; 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 michael.adler@siemens.com designates 2a01:111:f400:7e1b::615 as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=ag2SyMtkM+DEHQQJFQIbHgfXL1gFarqqTI7Jy1NWmxY=; b=r69XNo3hnpYxQBbxWxn5Sqa3/rVn1KaYOhQ9ibhCv6AEuDsFhtVpPGQPYj3UzpYw8a +hPXrdykRYLIGi6b9qDQtZ88Rs4N6u5C+L7Z6Fp7hm/HKOJBK7DXTlFMUQyHEMSnvCXY mSU58JE33XcAyLbynNeUdw5WQRAjk3Xx8/VRlhDMAtTKASvwBKtBcWgNIUTmkIptrci+ LxyTUSmDgDe0YwNL7v/2xB8J1x3hO7/6HxLsAlYzw0+am+MU0c4ecagI2GTfIhU/ZD4j TDa6rVL0tegbDdU/cn03DMKVoYMyYVTXvy/TpXl+tHtSSryv+p/tY1WZ4HuJbl/bw+e9 RZaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version: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=ag2SyMtkM+DEHQQJFQIbHgfXL1gFarqqTI7Jy1NWmxY=; b=RWU2w9D/NyTTsYv9xxnQxEuJdXJKUGphYJzAdUiiNXAYKkSyewhQHF+sz6K4sFztPS 6fglP10HSCcW0BfP/ZM+0lraUJ5bLMbvU3CIt0YNnWsb4SIAKVAbaMGh8SHxiajL7TQW tc3PgrOJFq5rQjgNU3OayHWC8MUKLBuBt23DDeyb2tBS8QIkE+T+tsastjWV9zsFHzp4 Zey/4thqzUpp5vGKGsiYqP1DawOXS4mUStFgyOH84bV91ouOzKp6o9zRFjnOG3UJAGD7 KdS6+YLwG3aeT10QNO9+Zyw+wH8G7UXzk73KpzkavxTMJpN5ccMHp3+++U8gLBokxZ8j hsYg== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM530CY4D5b7Ig9108tDe2eeJMS3Oo595W3D4sqH0sEy+SMZW1XBUy 4GVm/pMuqND5cq7DVQLI39E= X-Google-Smtp-Source: ABdhPJwPczzmVjRy3byZsp+8l75Yf9DiIsI9utq78aO6YrsR7ot6kjXotSQCRcKtQXDktvOz9ay1VQ== X-Received: by 2002:a05:6e02:168d:b0:2be:9f61:e1ed with SMTP id f13-20020a056e02168d00b002be9f61e1edmr16786762ila.3.1645456788479; Mon, 21 Feb 2022 07:19:48 -0800 (PST) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6638:328b:b0:311:84fd:8b1b with SMTP id f11-20020a056638328b00b0031184fd8b1bls2501794jav.10.gmail; Mon, 21 Feb 2022 07:19:48 -0800 (PST) X-Received: by 2002:a05:6638:25b:b0:314:21b0:fb61 with SMTP id w27-20020a056638025b00b0031421b0fb61mr15469043jaq.66.1645456788113; Mon, 21 Feb 2022 07:19:48 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1645456788; cv=pass; d=google.com; s=arc-20160816; b=OKfBP3ZN+XZsfHgVOGfzQLmmMohDJFdqnf1sl00VcvimFC39MmOB1eKBi7WIu2zUBW KMxRQhy/p0fhyPW+RsgZbH4UBSFHWG1e9CPcrCXS69/Hs3gfmfag8P9oLF//CXHVqs9m DXWNmp+g6pto3Vmo1/R6EbhrMrBhQV7MTXB1e1z8QpISzfuOwyuhSRgXzDBXoyr/q4Yk 6V5cWiW16CCAgnKrMPUweLvzt5dzZoz17ky49JB3ceB2FticcVs8mihLZU34ZvlDIBdS 2xhwoc7fJGfeCZYdnte3PVJKXGByOy3ILjK4wg60MaKIPLkoeBfSViOlcyv2X5SR4AS5 I7TA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Ii1dQo+DEtNov/X9z96aPfw7z+dGhICZrCMeZXrvZ4U=; b=Rfj1ixle2OAL6ab82WsWCUXRfPt9A6Jr5XgDZx/Ww6IjrjAWz2YWJ1d6dXxd5yh977 fxpw2n43GA1fsDcSrtTeQlgvO5xsZpr3OVkTNIkvmwZ989Aw0RV89GLn09FVKN5e1+Pw D5rWKYcH1WjiTtFGzP1l6HuJ4umj3HTdOZsjYaIcTWt8uC7bk6lOQjbyXqAyH0Nw45sc y7TIi41fc1U+mMbO0OxZ9Da+H07AAGspCTACWsQA/LiU4c73CVMQoEoYky0sSRqqkFHw 4Cv6N+EWPZ22IOrakKdH9O6m877uC0PnoXPdvVe5mFq+eDG4M15OVlJU01w24+i/A0/x FOrg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GFE9sIIC; 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 michael.adler@siemens.com designates 2a01:111:f400:7e1b::615 as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20615.outbound.protection.outlook.com. [2a01:111:f400:7e1b::615]) by gmr-mx.google.com with ESMTPS id n11si2332969jat.6.2022.02.21.07.19.47 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Feb 2022 07:19:48 -0800 (PST) Received-SPF: pass (google.com: domain of michael.adler@siemens.com designates 2a01:111:f400:7e1b::615 as permitted sender) client-ip=2a01:111:f400:7e1b::615; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kXTkAbEPjAHYtQymkgA94wbNoqGI3hsSGwsDVJOXXxLVrYdUSQWr2dW9autUnKDGQ2heceMG3Y0IvWGuPO/CZINoZ/YZ7qakkjqmHzM/kQkb+dhqbl7pNk/0ou2baVdnBOZMHbp39bUTTXVKqPLL1HD7/zX41ekIFVh3KqKlRyIUCfxk5G72bkDYY2eHI924Vn2QJlDAp8yrMm80eKjSg4aZCJlaOBAZpfhL0DllJmPgHl8MlZunz9L/100fChgcvw/VFkDYCdawTZ2ABXDIg9mClYxrzI/+SHkwwG2hORjvJKosZ6i+T2FEpRHBDAM0+rgrryeOEnnpxpnZMO+nlA== 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=Ii1dQo+DEtNov/X9z96aPfw7z+dGhICZrCMeZXrvZ4U=; b=ExG60SIgA6rtFz1FRT7vqNpy2JPEYJkcLTcOoDG9HWx3trXyvhue/9YYRziGHhjVUj0Cye5Tc95bpSPPQdZEN24EHJCsEuaxkKsNUfI8LXol8ih6i8Se0kh8SSPYd54E/HNVfLuxtlHr8ppi+/gkDBlTIqw55NKANQVQpUUkCsADsjDZtpg0sOWgq1Khhgv6h2vuu2CmsaP1CcunWoap3vCedrxbDTukcGywpHOvt51KMrlDaDqzq9QiK7AzPm/W5VSC5EertxWn7KccR80glHPQTeQGU7hNvUxR81i2rysbG2ZzfrEZwT6EIlXdoMs5O03VVW3nLkmU8ovTtcC2dg== 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 AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:d7::22) by VI1PR1001MB1438.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:de::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.17; Mon, 21 Feb 2022 15:19:46 +0000 Received: from AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM ([fe80::8cb8:8df4:90cf:757]) by AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM ([fe80::8cb8:8df4:90cf:757%4]) with mapi id 15.20.4995.027; Mon, 21 Feb 2022 15:19:46 +0000 From: Michael Adler To: swupdate@googlegroups.com Cc: Michael Adler Subject: [swupdate] [PATCH 2/2] lua_swupdate: do not auto-connect in progress() Date: Mon, 21 Feb 2022 16:18:50 +0100 Message-Id: <20220221151850.127406-2-michael.adler@siemens.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220221151850.127406-1-michael.adler@siemens.com> References: <20220221151850.127406-1-michael.adler@siemens.com> X-ClientProxiedBy: AM6P195CA0078.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:86::19) To AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:d7::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4e3e3c3c-f3cc-416a-d6c4-08d9f54d9806 X-MS-TrafficTypeDiagnostic: VI1PR1001MB1438:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EK3nJ/nPZ645wU8uV7dY/NVUArty9lsQd732bk4NnPfEmAG3TzOJiaw3+N6pQm36y77bt9isFkhTHIFAGW4UPbbGB9/qt0e+fSHO8TCyTOllqafKXRg1XbGXFbpJWXCY5P6clPZBdEC0HNaEEei8fyGE6hI+VVNwHear+NX61EIWSTD91px5VCXyPKdMjazwNcsNo9vI/bfP/JEtsk3KGcjNAmTPLz54HMnhCihVA2GHo61wauc1C+6ApMnY2Vu+yM5Zk7Y78oJnhHNeOCxhd83AncvOd4yfe35cCXUH0w5ue70NUnnvxzeDow09YNWejinCrwv4sxGkkwEDq0XqQft6Cx+dKDPECqi9VqoWJKII/SJFr9aGHFa/p/NQKe2/P/0tqEjcZ1wlyDjqOGv2tD+IU8wkVf6eHYNPDCFFQOVSguXZ3iKNfqGrNjnO9GlSzCNDh0i1UUCJBzki9v5QfmZv/XEceyIfyp1fcTBF2EQom2O3HeOmfWpAE3ARCv7nEnsukWQRG8ei3bFVHl6pNxwbTj1RfbkpJOAywMXHwqkp0wilePkEzBGcqlOuBZgfwP9NiG0m0zZ+/E32PZqkRtG+5evw0dLz8Wo3fmDF9EP2g9Il27FItITeuXQwxTXoiPmCMtafgad/pyLZT8hf9A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(66946007)(66476007)(66556008)(1076003)(38100700002)(4326008)(8676002)(83380400001)(2906002)(2616005)(107886003)(6666004)(6506007)(8936002)(186003)(5660300002)(36756003)(26005)(44832011)(86362001)(6486002)(82960400001)(6916009)(508600001)(316002)(6512007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Bf06CUQT3eJjV5WYHQU+d0RbRsBVL1pEF+srcSUnjAveBYrUztAbqk9T0/CmZLLX+AOzDGJWKOm++C+jY+HX+iN5Q5i1ER59whbz6niHQZeHPblia6sdEL9/ZtQIIdUkD39o2gClKIa+qhwQduyjGqPL81adbiOv1rrfhcz8H4l5itBUNnDr5xTJxiUJ5zugrjz+X1wyJcCk2X1XuESnKg/J0quAgl9QI45qNlQY3bBracQfmyocQmr+l52UkuZ5bKakDWP8FIuYnKYhJ9eCUVHClxlADz+H5JsqRgmqNI1ozGixKH3O3UQW2ZBEEkwvkh/6SmOMh43yC3sOUvNOrsktt5nl8DwpgEOIHMLUy5ipGQPrLUJ1WzHh/NjHbGPQ4KqhnjUzw0pJiy/ba0GApxs3vO68LFetWIi/m/p0xXBc14PLw2a1BGk8m0jImZ051fdnqXts8Lpc0d4TXaiR6Q+D9JcYnGDIzDs8wmCuRP7gG5DpGUast5mbVq6f9039V/kKjuFxTU1zD0cd54lATXdcvNOedPspTPd83pqg3QY3RzXyKkiS/LrkEraKu5MB4dDyOs9fbdQKce4y/pHKKezwjZ0GRWYAD2INyfbpeoXHSnfPxJmVg0+eJ6deBScIfRdYzY80HIL9wekEvDAN7MsCkxjXhurx9JfzXucJvuAnHK4RNI4mUoB2OgTx0KlQ+SpzfYWR6DWT7Kt4BtUYgDyfdZywpBEi7MYnLl1m+wjIr1b9IGkH4mUdx+CWr3+tY7Zgbr0aKeF8qg37zfaZ6y4txgcjTsumC2ttEm49hvSm6hrZaoQqqE2WpU9QyMwxwU4LPoeLmxBXr9IC1J6s195qiVO20vBOZaw3RB5X2/feJZZNLZoCp/M6bv6iLhQVm7quldvSeHtjj+K6aXXo0tYZyouJu9dTGqRVcPBk+JadphOvJiXIp1MgHbm8X1gjmVTFJviGFY1+u6Y63DAa+SJEkhgDQawPQpm5Vnprk5qS86+irALkbxtqAazg3/VeTCcgFuc5aMTbgijGjKRQ+ez7ftIZzCC+KWTEFhdG8Cu7mAJjpuBvnScJO3IaF/FaQhvi73X/P81T868TJjh9//yorkbPeEuJjTpVw8YhSJcFLCQg0nEQoXGCGMCwf0VmjRhwbyj5XHceiKLrw4/gXTwVF81HpFy2E0TVGhEgcRu5uAQOgj9RYFW4Fgua90F/uW3/v8osShwsUuwYKJklw1oBJbtIheY+wgZwGwmBF8zRnofBuKspb5dH+p/SUNSJLOsQSDiZe6oZaiNpsJmQ+esYJS/5X7rTl50Cw8nVfW15qPLHeEXyAH+EiBMje1dm8/1/5tMnsPW+8ChCBMBThx83rGB0E4dDDolv5Vd2D1R3J9gi0kMbnMaAj1v3V25qEaE9mQGvoqtOxFCfb5nX2OEcxLlrBFgZ8dXiY2mcTtnrKDn0qanHJy8EKAdTtim0MvJnF2FNAo0SZ8c5i1WnPuZWX4UIN1VcsZ19M2uC0H3nE8hwI0aRrrFtCWYKrShLCturnjHzkmWKKKK5OoAzjig/iLl3rhXO0JoKMyn4vcGCJ/FVTElTkjvydPcKuBQDu5tBQs7aeF7MFAM/HjrvieZdpLCswlLtxxtHJey3jabDLkEgqmitAIHUFTuFLbqPXWCFEqzc1vwYvJlbEVHLkVmIwof1A56f38fMlSgTIDk= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4e3e3c3c-f3cc-416a-d6c4-08d9f54d9806 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2022 15:19:46.2132 (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: NKBX1IshP0waOSwSE3N628ROW6zox/z1u23gbQ4Bc0TTiLOkic2UlG3rjiGCKgBd+3hrd1Lcc25QKuKzpWP9gin/sA1aRMPNJAN8aDRbEWk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR1001MB1438 X-Original-Sender: Michael.Adler@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GFE9sIIC; 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 michael.adler@siemens.com designates 2a01:111:f400:7e1b::615 as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.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: , We do not auto-connect in the case of control() either, so this unifies the API. Also, if we are interested in the connection handle, we would need to call connect() anyway, which results in closing the original connection. Signed-off-by: Michael Adler --- bindings/lua_swupdate.c | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/bindings/lua_swupdate.c b/bindings/lua_swupdate.c index e8cf8a7..74efad7 100644 --- a/bindings/lua_swupdate.c +++ b/bindings/lua_swupdate.c @@ -338,28 +338,17 @@ static int progress_receive(lua_State *L) { } static int progress(lua_State *L) { - - int connfd; - - connfd = progress_ipc_connect(WAIT); - - if (connfd < 0) { - lua_pushnil(L); - return 2; - } - - /* allocate progress object */ + /* allocate progress object */ struct prog_obj *p = (struct prog_obj *) lua_newuserdata(L, sizeof(*p)); - p->socket = connfd; + p->socket = -1; p->status = IDLE; /* set its type as master object */ auxiliar_setclass(L, "swupdate_progress", -1); return 1; - } - + static const luaL_Reg lua_swupdate[] = { {"progress", progress}, {"control", ctrl},