You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xindice-users@xml.apache.org by Terry Rosenbaum <Te...@amicas.com> on 2002/09/20 06:09:33 UTC

Warning: XUpdate NOT Thread-Safe

Hi,

Just a short warning in case anyone is interested. The xmldb reference 
implementation
of xupdate used by Xindice uses static variables for parameter passing 
and persistence
of internal state. Therefore, all XUpdate operations should be 
considered to be not thread-safe.
Even concurrent executions of xupdates against different collections 
within a single
instance of Xindice could encounter problems. If you use xupdate, you 
should take steps
to ensure that only a single xupdate operation could ever be underway at 
any given moment.

-Terry