Re: Odd problem

From: Liz (liz_wants_no_spam_at_xcalibur.nospam.co.uk)
Date: 02/14/05


Date: 14 Feb 2005 07:15:29 -0800

Nils Haeck wrote:

> This sounds like an initialization problem in the component. Perhaps
> it initializes something and forgets to finalize it, so on next
> launch it tries to initialize a thing that is already initialized,
> something along that line.
>
> I would argue it's an issue to 9.0.18 specifically, so I'd go back to
> 9.0.14 and wait until there's a stable version out.

I have, I deleted a whole host of stuff, reinstalled various packages,
which reminds me, to reinstall castalia now..

I do finally have 9.0.14 back.

My bigger problem now is that Im trying to get my head round puttind my
idtelnet into a thread, and making it <quote>thread safe</quote> and
having not needed to do threads before, my brain is trying to work out
a number of things which its not needed to work out before, things like.

My users can specify SSL or not, keepalives or not, some processing to
be done on receipt of data or not, socks servers or not.

This bit isnt all of my problem, the main bit is my component to
display the output, if put under heavy load (such as I do a find .
-name \* -print) on a local unix box, the VCL thread is very loaded
with display and either appears to hang, or, if I force a draw on ever
x lines doesnt seem to hang visibly but is still unusable till the
dataflow ceases...

For something I write for free, for something that Ive probably blead,
sweat and cried into (Yup, blead wasnt deliberate, but I had a canular
in my hand and didnt notice it leaking into my laptop while in
hospital) I cant help but wonder why in hells name Im doing this, and
is it worth it all. I know its not perfect, I dont pretend it is, but
part of me isnt sure this is actually going to reduce problems it might
even make it worse.