On 2015/03/24 04:30, Anthony J. Bentley wrote:
> Hi Dmitrij,
> 
> "Dmitrij D. Czarkoff" writes:
> > Unfortunately I only have access to amd64, but I tested netsurf a bit,
> > and I noticed that UI freezes while data is fetched. (Eg. it freezes for
> > about 10 seconds while loading http://www.openbsd.org/, but doesn't
> > freeze at all while loading the same content from localhost.)  Oddly, I
> > don't see this behavior on my linux box - there the UI is responsive all
> > the time.
> 
> Is it a DNS resolution problem or a content fetching problem?
> 
> Upstream has some ideas:
> 
> 2015-03-24 04:10 <tlsa> could be a blocking resolver
> 2015-03-24 04:12 <rjek> IIRC, we have curl do the resolving, and curl can be 
> built with an asynch resolver (it's own one), or it just uses the C library's 
> (which will be blocking)
> 
> -- 
> Anthony J. Bentley
> 

You can try building cURL with --enable-threaded-resolver to check out this 
theory.
You can do "PKG_PATH=/usr/ports/packages/amd64/all pkg_add -r -D installed curl"
to update to a locally built same-version-number package without having to
uninstall deps.

Reply via email to