Bug#735000: libconfig-model-dpkg-perl: On exec 'cme check dpkg-control' displayed error message 'EV: error in callback (ignoring): AnyEvent::CondVar: recursive blocking wait attempted'
Dominique Dumont
dod at debian.org
Tue Jan 14 18:11:32 UTC 2014
On Saturday 11 January 2014 18:27:09 you wrote:
> Yes, it up to 100% CPU and after 10-20 secs is down to 0.0.
Major bummer. The trick I used to run parrallel queries to madison is fairly
broken.
Fixing this properly will require to change all Config::Model code to make it
asynchronous. (using Future or Promises). This is a huge work :-(
The alternative is to remove the asynchronous stuff and to run the
queries to madison in a blocking mode. But running these queries is quite
long as soon as you have a lot of dependencies (~ 1s per dependency).
The caching mechanism helps a bit but it's not a silver bullet.
I'm still stratching my head ...
--
https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140114/b2384fec/attachment.html>
More information about the pkg-perl-maintainers
mailing list