Ok, now we're getting somewhere. 4 alerts in the last 8 hours. It isn't
locking up; it's getting the message Received unexpected answer from Citadel
server; bailing out.
that seems to be if get_serv_info() fails?
it does...
serv_printf("IDEN %d|%d|%d|%s|%s", DEVELOPER_ID, CLIENT_ID, CLIENT_VERSION, ChrPtr(user_agent), ChrPtr(browser_host) ); StrBuf_ServGetln(Buf);
serv_puts("ICAL sgi|1"); StrBuf_ServGetln(Buf);
serv_puts("INFO"); StrBuf_ServGetln(Buf); if
maybe you'd like to add a debug statement here??
Yes, that's obviously the right thing to do; I haven't been writing webcit
logs but it's probably time to start. :)
Ok, here's the answer:
The INFO command returned a *blank line*.
Di Jun 01 2010 11:32:17 EDT von IGnatius T Foobar @ Uncensored Betreff: Re: Citadel commit log: revision 8597
Ok, here's the answer: The INFO command returned a *blank line*.
hm, theres not much way out in cmd_info; it might be cmd_iden barfed? maybe we'll find out.
Even with the longer timeout on the watchdog script, it's still firing from
time to time. I really don't know what's happening, because the cores all
show the same thing: all threads waiting on accept(), except for the
housekeeping
thread, which is sleeping.
I am going to disable the
I suspect that Chrome will eventually overtake Firefox as the leader in
non-Microsoft
web browsing, just like Android will overtake iPhone/iPad in the portable
space.
But for the time being, I have to spend a few days using IE as my WebCit
test browser, because that's where the brokenness