public void handleException(Throwable throwable) {
fThrowable= throwable;
}
@Override
public void run() throws Exception {
<BUG>performOperation(synchronizedFileBuffers, operation, progressMonitor);
</BUG>
}
});
} finally {

public void handleException(Throwable throwable) {
fThrowable= throwable;
}
@Override
public void run() throws Exception {
performOperation(synchronizedFileBuffers, operation, subMonitor.split(50));
}
});
} finally {
