TDI-30996: Duplicate variable names when enabling parallel execution on iterations within the same subjob

https://jira.talendforge.org/browse/TDI-30996
lockWrite is the lock provided by iterate with parallel, one lockWrite for one Iterate connector
This commit is contained in:
CHEN Bin
2014-11-25 16:24:34 +08:00
parent 3fc56e6415
commit e2a7f2dc93

View File

@@ -8,21 +8,28 @@
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
//
// ============================================================================
package routines.system;
public class TalendThread extends Thread {
protected Object[] lockWrite;
public void assignLock(Object[] lockWrite) {
this.lockWrite = lockWrite;
}
public TalendThreadPool talendThreadPool = null;
public Integer errorCode = null;
public String status = ""; //$NON-NLS-1$
public Exception exception = null;
// this is a template for Iterate Parallel
@Override
public void run() {
try {