From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id B3A3D6DE1C09 for ; Tue, 28 Feb 2017 14:15:50 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.311 X-Spam-Level: X-Spam-Status: No, score=-0.311 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.211, SPF_PASS=-0.001] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3mVqdSnwbWZn for ; Tue, 28 Feb 2017 14:15:50 -0800 (PST) Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by arlo.cworth.org (Postfix) with ESMTPS id BBB496DE1BF7 for ; Tue, 28 Feb 2017 14:15:49 -0800 (PST) Received: by mail-wr0-f195.google.com with SMTP id l37so3266042wrc.3 for ; Tue, 28 Feb 2017 14:15:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:mail-followup-to:date :message-id:mime-version; bh=mGEUNpOyhR+99UI7Gc9o+p825VWZj5/Rjk17THae2gk=; b=iXgQLTpvQM/lq+BmD/L2a+23vBlA4olnJu21G83hcw24wqF4hAIXnddN7RooqmL16Z HLLAW6SHHgVHDxOk4nbdzBbEI/k6oTTu0SeiVOqoFq6ZizzsaWSr4fAQda6IugUrZLdp 7q8zeweRVfZOVjrsnZrbBAZUurGNyrpqL/TCvNAQb0VFqhOjLQCQR4OWTCy9BiOiI8zi ZMtOLXLma77nbKDJO183YhuQWIq4ZAqJNsPpEomgzSA4m5Nl+5tAi76Fy0tEKOG71hvT ubj4JUkJuLSdZcoVU404u7zdOJxUKswNIyQmf2vJ6fRWoI8NU3rnRR4cispOUkK4/osm CkbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references :mail-followup-to:date:message-id:mime-version; bh=mGEUNpOyhR+99UI7Gc9o+p825VWZj5/Rjk17THae2gk=; b=SEAjyClbgy+HVTAhI2rkjFpfto9excqmg6EjF3Qj8J0fzy2jrJNEmnpDRN9HCweKin XuFTr+d0e9Y0GplLbtCFdwfUxieL2hO5xfoH4myMgzCMMNaFku8v+iBJMs3GdwRJZBKh Mfsx1caTZtC5I9wdNjqFvvrzmEBWK39uV6gf/iwrhF5lcVC4mpoZv9RW4oHtVUlc+dC8 8N7koVwbM3vvRRhTq4G10BT2ON2IMYm10aGPFKENMjufLV4c9aWxPfFVXm6sCaJfsnVj b9dQGYjfFbg0fnIvysKe8RydWr6RcbZpZtwrzFmibh4Jm43Ke6cEBv/NJuHShbM7xrGQ LXCQ== X-Gm-Message-State: AMke39kwdnIGQiHzSRyhAJzqq+CWzsDCX7cUWFyVmMfkpeRJqijvGogkG867X1tzyhktFw== X-Received: by 10.223.152.83 with SMTP id v77mr4176197wrb.109.1488320146781; Tue, 28 Feb 2017 14:15:46 -0800 (PST) Received: from localhost ([2a02:8109:13bf:dd98:3910:cb63:7a67:9532]) by smtp.gmail.com with ESMTPSA id 48sm3977896wrt.54.2017.02.28.14.15.45 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Feb 2017 14:15:46 -0800 (PST) From: Sebastian Schwarz To: notmuch@notmuchmail.org Subject: Re: [RFE] Call `gpg --recv-keys` asynchronously In-Reply-To: <87poi2vyti.fsf@bistromath> References: <87poi2vyti.fsf@bistromath> Mail-Followup-To: notmuch@notmuchmail.org Date: Tue, 28 Feb 2017 23:15:44 +0100 Message-ID: <878toq9d2n.fsf@domain.invalid> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2017 22:15:50 -0000 Allow me add to this RFE. On 2017-02-28, Steven Allen wrote: > Currently, notmuch fetches keys synchronously. This can be > *very* slow (I fetch keys over tor) and locks up emacs for the > duration. Therefore, this fetch really should be > asynchronous. Even with all keys already present signature verification takes some time as well. It would be nice if this was done asynchronously as well. This would greatly improve the speed of opening threads with large numbers of signed messages.