8081634: Concurrent usage of a StringBuilder causes test intermittent failures

Reviewed-by: sla, sspitsyn
This commit is contained in:
Jaroslav Bachorik 2015-06-22 12:13:39 +02:00
parent dc2bada880
commit 5e723c42f9

View File

@ -196,7 +196,9 @@ final class ManagementAgentJcmd {
l.addToolArg(cmd);
}
StringBuilder output = new StringBuilder();
// this buffer will get filled in different threads
// -> must be the synchronized StringBuffer
StringBuffer output = new StringBuffer();
AtomicBoolean portUnavailable = new AtomicBoolean(false);
Process p = ProcessTools.startProcess(