HADOOP-13179. GenericOptionsParser is not thread-safe because commons-cli OptionBuilder is not thread-safe. (Contributed by hongbin ma)
This commit is contained in:
parent
20b13d109a
commit
8e8cb4c6ca
@ -208,7 +208,7 @@ public CommandLine getCommandLine() {
|
|||||||
* Specify properties of each generic option
|
* Specify properties of each generic option
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("static-access")
|
@SuppressWarnings("static-access")
|
||||||
private static Options buildGeneralOptions(Options opts) {
|
private static synchronized Options buildGeneralOptions(Options opts) {
|
||||||
Option fs = OptionBuilder.withArgName("local|namenode:port")
|
Option fs = OptionBuilder.withArgName("local|namenode:port")
|
||||||
.hasArg()
|
.hasArg()
|
||||||
.withDescription("specify a namenode")
|
.withDescription("specify a namenode")
|
||||||
|
Loading…
Reference in New Issue
Block a user