add null check for task context.

make variable final
This commit is contained in:
Nishant 2015-09-04 21:39:36 +05:30
parent 75a582974b
commit 47aac991ec
1 changed files with 12 additions and 9 deletions

View File

@ -215,7 +215,9 @@ public class ForkingTaskRunner implements TaskRunner, TaskLogStreamer
} }
// Override task specific properties // Override task specific properties
for (String propName : task.getContext().keySet()) { final Map<String, Object> context = task.getContext();
if (context != null) {
for (String propName : context.keySet()) {
if (propName.startsWith(CHILD_PROPERTY_PREFIX)) { if (propName.startsWith(CHILD_PROPERTY_PREFIX)) {
command.add( command.add(
String.format( String.format(
@ -226,6 +228,7 @@ public class ForkingTaskRunner implements TaskRunner, TaskLogStreamer
); );
} }
} }
}
command.add(String.format("-Ddruid.host=%s", childHost)); command.add(String.format("-Ddruid.host=%s", childHost));
command.add(String.format("-Ddruid.port=%d", childPort)); command.add(String.format("-Ddruid.port=%d", childPort));