HADOOP-13179. GenericOptionsParser is not thread-safe because commons-cli OptionBuilder is not thread-safe. (Contributed by hongbin ma)
(cherry picked from commit 5cd19e429e7aef8751599dc5f54ffe29a9dc3ea9)
(cherry picked from commit 06b76f1586
)
This commit is contained in:
parent
8295351e54
commit
3bf5379adb
|
@ -208,7 +208,7 @@ public class GenericOptionsParser {
|
|||
* Specify properties of each generic option
|
||||
*/
|
||||
@SuppressWarnings("static-access")
|
||||
private static Options buildGeneralOptions(Options opts) {
|
||||
private static synchronized Options buildGeneralOptions(Options opts) {
|
||||
Option fs = OptionBuilder.withArgName("local|namenode:port")
|
||||
.hasArg()
|
||||
.withDescription("specify a namenode")
|
||||
|
|
Loading…
Reference in New Issue