NIIBE Yutaka writes ("Re: [pkg-gnupg-maint] Bug#841143: False assumptions about nPth (was: Bug#841143: Suspected race in gpg1 to gpg2 conversion or agent startup)"): > I don't know if this fix solves all the problems of Ian. One step done, > that's good.
I have been running with all my previously posted patches, some of which I now think are irrelevant and shouldn't change the behaviour. > Ian's approach is to change the line of > > active_connections--; > > into: > > if (--active_connections == 0) > interrupt_main_thread_loop (); > > There are two parts in gpg-agent.c to change. If you like I can try just that change and report back. I strongly suspect that this will mostly-fix the problem, but leave the race I mentioned in my other email just now. Thanks very much for your help in disentangling this conversation. Regards, Ian. -- Ian Jackson <ijack...@chiark.greenend.org.uk> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.