Hello, I was using dillo from the OpenBSD ports before, but at the urging of a friend I've tried out the CVS version. Since dillo has threaded DNS queries by default OpenBSD would load the first page and then generally fail to load anything after that (images from other sites on that page, new pages, etc.). The problem lies in the fact that the gethost* calls on OpenBSD-3.3 and -current are not thread safe. Even though threads support has been greatly improved, threaded dns queries are still out (unless you do locking with mutexs, but you already have another framework for dealing with this issue). Attached is a small patch that makes dillo-cvs work on OpenBSD-3.3 and -current. Thank you, -dan ------------%< snip %<----------------------%< snip %<------------ --- src/dns.c.orig Sat Apr 5 20:09:03 2003 +++ src/dns.c Sat Apr 5 20:09:28 2003 @@ -37,7 +37,9 @@ /* * Note: comment the following line for debugging or gprof profiling. */ +#if !defined(__OpenBSD__) #define G_DNS_THREADED +#else /* * Uncomment the following line for libc5 optimization