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