On Mon, 20 Sep 1999, Daniel A. Koepke wrote: >Today, Emil Nilimaa spake to the list: > >> SYSERR: gethostbyaddr: Connection timed out >> Sep 20 19:19:11 :: WARNING: EOF on socket read (connection broken by peer) >> Sep 20 19:19:11 :: Losing descriptor without char. >> Sep 20 19:19:11 :: SYSERR: Missed 80 seconds worth of pulses. > >One might assume that you have a slow nameserver, then, or its just this >guy's site that you're having problems with. gethostbyaddr() is a >blocking function, which is a non-factor for people with fast nameservers >(thankfully, the majority). While on as Implementor type "slowns" and >then see if the guy can login correctly and write down his IP address when >he does. After that, add the following function to comm.c somewhere above >new_descriptor(): For other good solutions, look under: (http|ftp)://ftp.circlemud.org/pub/CircleMUD/contrib/code/ Look at files like 'dns*' -- George Greer | The CircleMUD FAQ greerga@circlemud.org | http://developer.circlemud.org/docs/FAQ/ +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST