[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xmlblaster-devel] More TestFailsafe



Hi Michele,

I not sure of the timer length being the issue.

I guess I question the usefulness of the reached* callbacks. Maybe its WIP?

10 sec seems reasonable. You get a callback on the reached* functions you
should be catching this I would have thought.

I have a couple of problems. I was trying to set logging on for the for
tracing purposes. I dont have the code in front of me now though. There is a
std::map<const char*, Log> I recall. Shouldnt that be
std::map<string, Log>. On win32 this was not find() ing anything when
searching. It was using pointer comparison (memory address equality via
'<').

There also seems to be some problem with the clean up of the static Global.
The various semaphores etc are invalid shortly after main is left (so it
would seem) and waiters are not woken as such. This just make the Timeout
cleanup go into a tight loop forever.

I have attempted to see what the semantics where on Linux RH7.3. I have
built everything ok but just get a lexical_cast exception and crash, are you
able to help me.

I'm using gcc 2.96-100 and ddd (gdb). What tools do you use. I reall there
being some 2.96 problems though I recall this was with earlier version of
RH.

Regards

Martin