Skip to content

Commit 4eed1a6

Browse files
committed
Optimize code for setting heartbeat_idle_time
1 parent e4caad2 commit 4eed1a6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ext-src/swoole_server.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2390,7 +2390,8 @@ static PHP_METHOD(swoole_server, set) {
23902390
php_swoole_fatal_error(E_WARNING, "heartbeat_idle_time must be greater than heartbeat_check_interval");
23912391
serv->heartbeat_check_interval = serv->heartbeat_idle_time / 2;
23922392
}
2393-
} else if (serv->heartbeat_check_interval > 0) {
2393+
}
2394+
if (serv->heartbeat_idle_time == 0 && serv->heartbeat_check_interval > 0) {
23942395
serv->heartbeat_idle_time = serv->heartbeat_check_interval * 2;
23952396
}
23962397
// max_request

0 commit comments

Comments
 (0)