Right. I wouldn't expect nodelists to be threadsafe, but do we reuse
nodelists, or would independent calls to retrieve the same nodelist return
separate (non-entangled) objects?

I would expect the latter, since there could be several nodelist accesses
in progress at once even for a single thread.

As I said, trying to use the DOM as if it was partly thread-safe is a
cheat; you have to know exactly what you can and can't get away with. It's
better to implement proper thread-locking in the application code.

______________________________________
"... Three things see no end: A loop with exit code done wrong,
A semaphore untested, And the change that comes along. ..."
  -- "Threes" Rev 1.1 - Duane Elms / Leslie Fish
(http://www.ovff.org/pegasus/songs/threes-rev-11.html)

Reply via email to