wwwoffle-win32  

[WWWOFFLE-Win32] wwwoffle hangs, killing

Jan Tisje
Sun, 13 Oct 2002 00:36:09 -0700

Hi, 

for a long time I wondered HOW to kill a dead wwwoffle on w2k.
Even superuser may not kill it via taskmananger, because it's a 
service. From service management it can not be killed, because you 
can only issue a "please end yourself". 

But now I realized that cygrunsrv is more mighty. Don't ask why. 

a cygrunsrv -E or cygrunsrv -S helps. 

But (this time) not while online. look at this: 

        wwwoffled[736] Important: WWWOFFLE Fetch.

I was online and fetched. 

        wwwoffles[892] Warning: Unknown host 'c-evo.org' for server 
        [Name Lookup Authoritative Answer Host not found].
        wwwoffles[892] Warning: Cannot open the HTTP connection to 
        c-evo.org port 80; [Name Lookup Authoritative Answer Host 
        not found].

some threads already realized the server was not reachable. Others 
hung and used 100% cpu.

        wwwoffled[736] Important: Exit signalled - waiting for 4 
        child wwwoffles servers.

cygrunsrv sends EXIT. 
but it does not help. Perhaps some tasks end, some not. 
Strangely I COULD kill one of the tasks using taskmanager. 

        wwwoffles[996] Warning: Unknown host 'c-evo.org' for server 
        [Name Lookup Authoritative Answer Host not found].
        wwwoffles[996] Warning: Cannot open the HTTP connection to 
        c-evo.org port 80; [Name Lookup Authoritative Answer Host 
        not found].
[...]
        wwwoffled[736] Important: Exiting.
Finally after hanging up. 


what prevented wwwoffle from exit? 
Could the main wwwoffle thread use a KILL after waiting some time? 
Or could wwwoffle cut the tcp connections? 
Shouldn't cygrunsrv get the exit signal from service management 
and send it to wwwoffle? 

Yesterday wwwoffle crashed similar... on the same host. But 
yesterday this host was up. perhaps there is a problem with c-
evo.org. 

System: win2k pro sp3, last cygwin update 1.10.2002

Jan