From patchwork Tue Dec 22 14:07:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sava Jakovljev X-Patchwork-Id: 1419400 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::139; helo=mail-lf1-x139.google.com; envelope-from=swupdate+bncbaabblh3q77qkgqepzzoq3a@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=teufel.de 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=DaJbgNM9; dkim-atps=neutral Received: from mail-lf1-x139.google.com (mail-lf1-x139.google.com [IPv6:2a00:1450:4864:20::139]) (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 4D0dTM4bjvz9sT5 for ; Wed, 23 Dec 2020 01:07:49 +1100 (AEDT) Received: by mail-lf1-x139.google.com with SMTP id 7sf15926899lfz.12 for ; Tue, 22 Dec 2020 06:07:48 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1608646060; cv=pass; d=google.com; s=arc-20160816; b=qisYeWF0aqbesTnQvte+LqgWpgg2z/tcoykhvhCUZh503L2g3usuaslUnIyILVT39m ZHAUwv6yLjI163No2i1bfSfq7Fr73EOmOGGfEQkiVLzgmzxCrr4zqtYU9LqVDJNfJfSL nMSQaLRJDGm8qxXelYFUcCp7W37XHTfs2SkNlHtocf9VAUCdZZLTaP+TcGiKNP7PKDLp FEOqZp9mEd3JD46ovBzBZHL10yysZYCcPcUnfo0QF5Q/DiTDdU40+2RgmVcTJjHrqI8r k8L9zkOQ4hu+6kMkCp7ZajHIKwcWulvsNcM0z0OEwze/kgICG9iKN5t2EM6+Ly6xGZ7f oHNQ== 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:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=E83fU9sjy+HmXb7TGauFcvhdw/T+XS7+mC8zg0okXgA=; b=aIypG+qMCerbo8rUHmL4yzJCTWXv7CmrkZrYzT1MyW6oKIbk8dRmMgnalxxAVJOLRq uP56c0vW7iB4ilHQlYhmP7VDrEcGfkE9Z8GJKYmeUOU1xM9jjsYmkW3Q//9IiP60hawr K7UDh+FJ+wiOfPajv07MgycU4+h53H/caTYvwfSNFR1kYiJHSfNVY22R6nggVHhSUGVc gvHqp8M54SyjkJ3Pciy1p3pkb1FkDTfX7JFQTJtzh0jExNXVOkI3np7p2bJtIY14WEew vkelKy4J7y7DIYW5iuz04J/uqpQyk+KD+bPhgLN8hrTlGU/dwFadtgq93m4EdVaDzGNB LArg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@teufel.de header.s=hse1 header.b=qvQBE7tg; spf=pass (google.com: domain of sava.jakovljev@teufel.de designates 94.100.133.239 as permitted sender) smtp.mailfrom=sava.jakovljev@teufel.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id: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=E83fU9sjy+HmXb7TGauFcvhdw/T+XS7+mC8zg0okXgA=; b=DaJbgNM9/9AOf4A2yCmbFihM6EJA9KChzSz30XQKMgcX3PjuLkmTPTPgyvFe0lYBb3 kVkB7CjJaPn09lZF6UdlACfoRz2cFBW1fUdnmWJirWgBNcCMluLkE6L6k2ArXeR4TINf pAp2MkJAZWZqcEvAs0X4PH82EZ8V5zgWtSCb3X4XgK5OaVnHpJtjHV+ZKz7mwDNYozqn RTlfqgj6PAwjVG8vOdDhgzT3rTFEgPqznrUSQEvv7ccz8/uK+47izj/MKY6BjVXlniN6 91yVagBsn3SXnXZWpITkRkJ4fqBohH2RZChx+FnE0zATOI3StxzxcnO9h+HW6CwSvXKb /a+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :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=E83fU9sjy+HmXb7TGauFcvhdw/T+XS7+mC8zg0okXgA=; b=XXGAIm2Qh8llJrUFA2Kpn1cCGMI+Sq4bGVuKTAk6rqGTjt2HPNRKifSI4jfQSv9Qg0 tbFeLugQ8E9MsKn+zGQ7c+YaAldS1zIqsxM/IQj73s5n0Y+5MXyUyFFpDjw0IcT3Rggw VJ+SwLVxswyQU467WZtWcLneqQ+dv3hPsF2C2QtOIquTbY1tnG4KPDJQmLKvnPF2yP0M tRr6EUfX2ca51PgtOSQvaQW5pjND4UXzScOy5j9BpyjDv7gtmwyxpMwgQdZjXLLuvTcf 30hdrMGIRx1rOSGk0yKk4L0mlvO0Td/Wd3lgUlzfH2I8kkUwalXCuSna5BI/jpWPeN9X 0m4g== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM530WNUv2PPmtmXlA+8hCGBo8zmNSBlOuga3K38aplCh/lQnGLcCj xDKuNyCbNV8cFdMmIPNp/b8= X-Google-Smtp-Source: ABdhPJxXNH2U41I0aM5CiPgplzga9CMELLDUqZ1Ekg2AcaH9RE28Z+wG9xXNvjjk0HdUi52m/92B7Q== X-Received: by 2002:a2e:984a:: with SMTP id e10mr10566327ljj.179.1608646060457; Tue, 22 Dec 2020 06:07:40 -0800 (PST) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a2e:7806:: with SMTP id t6ls5796604ljc.8.gmail; Tue, 22 Dec 2020 06:07:39 -0800 (PST) X-Received: by 2002:a2e:b4ab:: with SMTP id q11mr9528880ljm.129.1608646059304; Tue, 22 Dec 2020 06:07:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608646059; cv=none; d=google.com; s=arc-20160816; b=HaBsnlaLXVCCNGSztiNkTOKvWLIFwHQbBWilH/aDC8B60oYguztmnmoYQwjqJ4yHcO lXcSrWfoSFPaGD+hZDtlmAKhbj15zXIqx7EDpW33XbXuniajOfjywAQvHNQKIzt+580X 3w3vZi4ymA7VLftrqdFq58gtZYb2Y4R7o/WDqsBwK0FYKkyua9Z99jxro+qGEDTzf5Un Es/nfUObg1YTnsaemWnlcgIPCft8eJaHU9wkPDQLYsH6SIkuERYGstWtRkbT9FQkO7Rc 8gNN4kLhK19v1mCY8mrMRNUtpneky5WIQyOCpi6srAnrJc6QxNZmsnEG9gVUuLqdcLzz APpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=dkim-signature:content-transfer-encoding:mime-version:message-id :date:subject:cc:to:from; bh=/iQgSeyIny5qud+i9JZAk2wFLg9tB951EhaxPthacoc=; b=Lm1V9AK05b0pA6zON2Br1w+2NhtPcGGTIhMKMVNVQzZItpbj6CU3HJHmPwXDDTQOiW 4V3ENH79Gj8C6EXnPB/4mCutgBoG3wJGclERaL7leWDZN1Kw8oxUZrlGE/kaOfmMzLxs 7ASguOLZofs6grEWcI1xoF95tSn8fyuYrJGWPREuApmzLsbyVzvARmJ1tpEV3UotFdw+ uBS5pOVtqImjy4NQYDuNOD5u1u9b1L81XVVZI+LSJ+awQIKhDhLFQkDIqIKtUFnqXtOP 50jR9Xg2zngHdqMwPlZ9mDRTuAg2AqiQHC5P9Xvfo3V2CHV9AeGeQOavxfVwQM76ly8/ 0Axg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@teufel.de header.s=hse1 header.b=qvQBE7tg; spf=pass (google.com: domain of sava.jakovljev@teufel.de designates 94.100.133.239 as permitted sender) smtp.mailfrom=sava.jakovljev@teufel.de Received: from mx-relay78-hz1.antispameurope.com (mx-relay78-hz1.antispameurope.com. [94.100.133.239]) by gmr-mx.google.com with ESMTPS id i18si695989lfp.2.2020.12.22.06.07.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 22 Dec 2020 06:07:39 -0800 (PST) Received-SPF: pass (google.com: domain of sava.jakovljev@teufel.de designates 94.100.133.239 as permitted sender) client-ip=94.100.133.239; Received: from unknown ([212.91.255.190]) by mx-relay78-hz1.antispameurope.com; Tue, 22 Dec 2020 15:07:38 +0100 From: Sava Jakovljev To: CC: Sava Jakovljev Subject: [swupdate] [PATCH] Progress: set message status in download and progress mode Date: Tue, 22 Dec 2020 15:07:17 +0100 Message-ID: <20201222140717.84247-1-sava.jakovljev@teufel.de> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 X-Originating-IP: [10.10.25.44] X-ClientProxiedBy: DNS-EX-02.teufel.local (10.10.0.81) To DNS-EX-02.teufel.local (10.10.0.81) X-C2ProcessedOrg: b93e13a0-e8da-4ba4-97b8-f14375b21c41 X-cloud-security-sender: sava.jakovljev@teufel.de X-cloud-security-recipient: swupdate@googlegroups.com X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-relay78-hz1.antispameurope.com with B93021481074 X-cloud-security-connect: unknown[212.91.255.190], TLS=1, IP=212.91.255.190 X-cloud-security: scantime:.4184 X-Original-Sender: sava.jakovljev@teufel.de X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@teufel.de header.s=hse1 header.b=qvQBE7tg; spf=pass (google.com: domain of sava.jakovljev@teufel.de designates 94.100.133.239 as permitted sender) smtp.mailfrom=sava.jakovljev@teufel.de 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: Sava Jakovljev --- core/progress_thread.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/progress_thread.c b/core/progress_thread.c index 7f1c176..1d4facd 100644 --- a/core/progress_thread.c +++ b/core/progress_thread.c @@ -96,6 +96,7 @@ static void _swupdate_download_update(unsigned int perc, unsigned long long tota struct swupdate_progress *pprog = &progress; pthread_mutex_lock(&pprog->lock); if (perc != pprog->msg.dwl_percent) { + pprog->msg.status = DOWNLOAD; pprog->msg.dwl_percent = perc; pprog->msg.dwl_bytes = totalbytes; send_progress_msg(); @@ -124,6 +125,7 @@ void swupdate_progress_update(unsigned int perc) struct swupdate_progress *pprog = &progress; pthread_mutex_lock(&pprog->lock); if (perc != pprog->msg.cur_percent && pprog->step_running) { + pprog->msg.status = PROGRESS; pprog->msg.cur_percent = perc; send_progress_msg(); }