fix java createActor NPE bug (#9532)

This commit is contained in:
fangfengbin 2020-07-17 11:01:51 +08:00 committed by GitHub
parent 94e94ae0c3
commit 008d973f62
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -34,7 +34,7 @@ public class NativeTaskSubmitter implements TaskSubmitter {
@Override
public BaseActorHandle createActor(FunctionDescriptor functionDescriptor, List<FunctionArg> args,
ActorCreationOptions options) throws IllegalArgumentException {
if (StringUtils.isNotBlank(options.name)) {
if (options != null && StringUtils.isNotBlank(options.name)) {
Optional<BaseActorHandle> actor =
options.global ? Ray.getGlobalActor(options.name) : Ray.getActor(options.name);
Preconditions.checkArgument(!actor.isPresent(),