[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-portage-dev
Subject:    Re: [gentoo-portage-dev] [PATCH 1/2] EbuildBuild: eliminate call to digestgen (bug 614116)
From:       Zac Medico <zmedico () gentoo ! org>
Date:       2017-04-04 3:22:18
Message-ID: CAMiTYSr6NL=SDtK1sASWk+G6jmCnPymG68e=4k97ZvU65XmKCw () mail ! gmail ! com
[Download RAW message or body]

On Mon, Apr 3, 2017 at 1:21 PM, Brian Dolbec <dolsen@gentoo.org> wrote:
> On Sun,  2 Apr 2017 19:36:53 -0700
> Zac Medico <zmedico@gentoo.org> wrote:
>
>> Eliminate the call to digestgen in EbuildBuild._fetchonly_exit,
>> and make Scheduler._generate_digests call it earlier when
>> --fetchonly is enabled. This avoids event loop recursion which
>> is not compatible with asyncio (digestgen makes many calls that
>> can trigger event loop recursion).
>>
>> X-Gentoo-bug: 614116
>> X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=614116
>
> looks good
>

Thanks, pushed:

https://gitweb.gentoo.org/proj/portage.git/commit/?id=f05d0864653e082bd60db67b52132c4ba6515339

-- 
Thanks,
Zac

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic