Comment 10 for bug 1272638

Revision history for this message
Dick Hollenbeck (dickelbeck) wrote : Re: [Bug 1272638] Re: pcbnew: no feedback while "searching" for a module

On 02/01/2014 01:46 PM, Engidea wrote:
> ** Attachment added: "Error I get when I do a component listall from pcbnew"
> https://bugs.launchpad.net/kicad/+bug/1272638/+attachment/3965629/+files/pcbnew-listall-error.txt
>

Looks like your DNS server is being overwhelmed by the number of concurrent threads all
ganging up on it at the same time. It may have a limit as to how many it can handle
"concurrently". I base this on the observation that it is not the first entry that is
failing.

A) In general, you should have more than one entry in your /etc/resolv.conf file, one for
a DNS server and one for a backup DNS server, the backup having a different IP address.

B) Even better, let's take the DNS server out of the picture, by hard coding the machine
name and IP address for the github machine, into your /etc/hosts file. i.e. add this line
into your /etc/hosts file:

   192.30.252.147 codeload.github.com

If that helps, maybe we should do this in the plugin, just skip the DSN lookup and use the
IP address directly.

Seems to speed things up for me with Github plugin type.