On Wednesday 15 January 2014 16:52:38 you wrote:
> > ok. Here's the plan: I'm going to remove all async stuff from
> > Config::Model  and Config::Model::Dpkg. This will make the code simpler,
> > well, less complicated.
> >
> > 
> >
> > I'll use the URL above to get all required information in blocking mode
> > in 
> > C::M::Dpkg::Dependency.
> 
> Sounds good.

I've implemented the 2nd part. It does solve (or work-around) the problem with 
pinto package.

I'm still not sure if tearing down the async part is a good idea: it does make 
the code more complex, but it's helpful in interactive mode.

I first need to check whether I can handle the async part with Future (or 
Promises). Hopefully, using one of these modules will make the async code more 
readable without removing the benefit of async code.

All the best

-- 
 https://github.com/dod38fr/   -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/  -o-   irc: dod at irc.debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to