Skip to content

Commit dd12371

Browse files
committed
Fix too short default client deadline
1 parent 295f6e9 commit dd12371

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

jdbc/src/main/java/tech/ydb/jdbc/impl/YdbConnectionImpl.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,10 @@ public YdbConnectionImpl(YdbContext context) throws SQLException {
7878

7979
<T extends RequestSettings<?>> T withDefaultTimeout(T settings) {
8080
Duration operation = ctx.getOperationProperties().getDeadlineTimeout();
81-
settings.setOperationTimeout(operation);
82-
settings.setTimeout(operation.plusSeconds(1));
81+
if (!operation.isZero() && !operation.isNegative()) {
82+
settings.setOperationTimeout(operation);
83+
settings.setTimeout(operation.plusSeconds(1));
84+
}
8385
return settings;
8486
}
8587

0 commit comments

Comments
 (0)