Skip to content

Commit 4d61fda

Browse files
committed
fix null ptr
1 parent c5f4270 commit 4d61fda

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/main/java/com/alipay/oceanbase/rpc/ObTableClient.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,10 +1067,14 @@ public String getIndexTableName(final String dataTableName, final String indexNa
10671067
public void setRpcExecuteTimeout(int rpcExecuteTimeout) {
10681068
this.properties.put(RPC_EXECUTE_TIMEOUT.getKey(), String.valueOf(rpcExecuteTimeout));
10691069
this.rpcExecuteTimeout = rpcExecuteTimeout;
1070-
for (ObTable obTable : tableRoster.values()) {
1071-
if (obTable != null) {
1072-
obTable.setObTableExecuteTimeout(rpcExecuteTimeout);
1070+
if (null != tableRoster) {
1071+
for (ObTable obTable : tableRoster.values()) {
1072+
if (obTable != null) {
1073+
obTable.setObTableExecuteTimeout(rpcExecuteTimeout);
1074+
}
10731075
}
1076+
} else if (null != odpTable) {
1077+
odpTable.setObTableExecuteTimeout(rpcExecuteTimeout);
10741078
}
10751079
}
10761080

0 commit comments

Comments
 (0)