Another buzz has cropped up in icq-t, but this
one's not as serious, I think. It doesn't seriously peg
the CPU; I came in this morning and the process showed
a "time" of 0:54 instead of 874:23 or some ridiculous
figure like that. The issue seems to be repeated calls to
peer_read_init_packet in the libicq-erbo source, when
establishing a peer connection. I better instrumented that
function and am now waiting for the problem to
recur.
Meanwhile, I partially finished moving JECI's
InfoQueryPacket class away from depending on a
<query> tag as its child. This is important to
properly support vCards. I need to finish the 0.9 updates
pronto, as Dave Scott will be needing JECI for what he's
doing.
Meanwhile, genesis, our first jabber.com
development server, should be up today; I'm waiting for
Robert in NetOps to tell me it's wired up. It's a VA Linux
FullOn 2x2 dual-P3 box; sweet! (The production server,
hendrix, will be a quad-processor box, also from VA).
Pamela also said to make sure we include the
name "aerosmith" in our list of "future" machine names; she
loves Steve Tyler. (Oh, in response to kelly's
concern, who's going to sue us over machine names? I don't
see Paramount going after outfits that have host names
taken from Star Trek, for instance, and, given
Paramount's track record in the legal department,
they'd be the ones suing over host names, if
anyone. Speaking of which, if we set up a Beowulf cluster,
I want it to be named after Borg, with nodes
named "locutus", "hugh", "seven", "crosis", and so forth...)
It's snowing outside. Two days ago we had sunny clear
skies and temperatures pushing 70 (or 21 Celsius). That's
Denver weather for you. The only thing you can do is
expect the unexpected.
My business cards should be ready
tomorrow sometime. Then I should go down to the hotel and
pick up my badge, so I can be set to go at the CLIQ show
right when it opens.
Later: I see that, when
GnomeICU reads peer-to-peer packets, if it finds 0 bytes
available, it just closes the connection. The original
libicq does the same thing. I just modified the functions
in peer_receive.c to do that. Hopefully this will perform
a "buzzkill" once and for all.
Snowing harder now.
Dave's not used to this :-).