Author: sebb
Date: Sat May 19 10:04:39 2007
New Revision: 539777

URL: http://svn.apache.org/viewvc?view=rev&rev=539777
Log:
Functions are shared between threads, so setParameters() and execute() need to 
be synchronized if there are any class fields.

Modified:
    
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/CSVRead.java

Modified: 
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/CSVRead.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/CSVRead.java?view=diff&rev=539777&r1=539776&r2=539777
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/CSVRead.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-2/src/functions/org/apache/jmeter/functions/CSVRead.java
 Sat May 19 10:04:39 2007
@@ -145,7 +145,7 @@
        /**
         * @see org.apache.jmeter.functions.Function#setParameters(Collection)
         */
-       public void setParameters(Collection parameters) throws 
InvalidVariableException {
+       public synchronized void setParameters(Collection parameters) throws 
InvalidVariableException {
                log.debug("setParameter - Collection.size=" + 
parameters.size());
 
                values = parameters.toArray();



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to