Merge lp:~cjwatson/launchpad/pygpgme-0.3-pthread into lp:launchpad

Proposed by Colin Watson
Status: Merged
Merged at revision: 18857
Proposed branch: lp:~cjwatson/launchpad/pygpgme-0.3-pthread
Merge into: lp:launchpad
Diff against target: 14 lines (+3/-1)
1 file modified
constraints.txt (+3/-1)
To merge this branch: bzr merge lp:~cjwatson/launchpad/pygpgme-0.3-pthread
Reviewer Review Type Date Requested Status
William Grant code Approve
Review via email: mp+362035@code.launchpad.net

Commit message

Upgrade to pygpgme 0.3+lp1, attempting to improve thread-safety.

Description of the change

See https://code.launchpad.net/~cjwatson/lp-source-dependencies/+git/lp-source-dependencies/+merge/362034 for the corresponding download-cache change.

I'm hoping that this will help with the frequent buildd-manager restarts (with accompanying syslog errors along the lines of "ath.c:109: _gpgme_ath_mutex_lock: Assertion `*lock == MUTEX_UNLOCKED' failed") that we noticed recently.

To post a comment you must log in.
Revision history for this message
William Grant (wgrant) :
review: Approve (code)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'constraints.txt'
--- constraints.txt 2018-12-10 13:54:26 +0000
+++ constraints.txt 2019-01-21 18:27:08 +0000
@@ -319,7 +319,9 @@
319pyasn1==0.4.2319pyasn1==0.4.2
320pyasn1-modules==0.2.1320pyasn1-modules==0.2.1
321pycparser==2.18321pycparser==2.18
322pygpgme==0.2322# lp:~launchpad/pygpgme/pthread
323# lp1 Link against libgpgme-pthread for thread-safety.
324pygpgme==0.3+lp1
323pyinotify==0.9.4325pyinotify==0.9.4
324pymacaroons==0.9.2326pymacaroons==0.9.2
325PyNaCl==1.0.1327PyNaCl==1.0.1