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 257606DE02CB for ; Tue, 29 Mar 2016 19:10:31 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.021 X-Spam-Level: X-Spam-Status: No, score=-0.021 tagged_above=-999 required=5 tests=[AWL=-0.010, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 7vIau1astb0e for ; Tue, 29 Mar 2016 19:10:22 -0700 (PDT) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by arlo.cworth.org (Postfix) with ESMTPS id BA2376DE02A7 for ; Tue, 29 Mar 2016 19:10:22 -0700 (PDT) Received: from remotemail by fethera.tethera.net with local (Exim 4.84) (envelope-from ) id 1al5ax-00009z-3I for notmuch@notmuchmail.org; Tue, 29 Mar 2016 22:10:55 -0400 Received: (nullmailer pid 32046 invoked by uid 1000); Wed, 30 Mar 2016 02:10:18 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: handle NOTMUCH_STATUS_ERROR_MESSAGE Date: Tue, 29 Mar 2016 23:10:12 -0300 Message-Id: <1459303814-31988-1-git-send-email-david@tethera.net> X-Mailer: git-send-email 2.8.0.rc3 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.20 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: Wed, 30 Mar 2016 02:10:31 -0000 There's what looks like a race condition discussed at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698810 This doesn't do anything about the race condition, but tries to report more helpful information when it happens. If I knew how to test this properly, I'd probably know how to reproduce the race condition. The first page in the series is needed for some other things, so it's not as much overkill as it looks.