mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-10-31 05:35:13 +08:00
🚀 Sync 2026-04-10 17:43:06
This commit is contained in:
1 parent
4bb7831eb0
commit
f77cc351d0
3 files changed
+9
-9
No files matched your search
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=luci-app-openclaw
|
||||
PKG_VERSION:=$(strip $(shell cat $(CURDIR)/VERSION 2>/dev/null || echo "1.0.0"))
|
||||
PKG_RELEASE:=12
|
||||
PKG_RELEASE:=13
|
||||
|
||||
PKG_MAINTAINER:=10000ge10000 <10000ge10000@users.noreply.github.com>
|
||||
PKG_LICENSE:=GPL-3.0
|
||||
|
||||
@@ -462,7 +462,7 @@ _ensure_port_free() {
|
||||
else
|
||||
netstat -tulnp 2>/dev/null | grep -q ":${p} " || return 0
|
||||
fi
|
||||
usleep 200000 2>/dev/null || sleep 0.2
|
||||
usleep 200000 2>/dev/null || sleep 1
|
||||
i=$((i + 1))
|
||||
done
|
||||
|
||||
@@ -573,7 +573,7 @@ while [ $wait_count -lt $max_wait ]; do
|
||||
else
|
||||
netstat -tulnp 2>/dev/null | grep -q ":${port} " || break
|
||||
fi
|
||||
usleep 200000 2>/dev/null || sleep 0.2
|
||||
usleep 200000 2>/dev/null || sleep 1
|
||||
wait_count=$((wait_count + 1))
|
||||
done
|
||||
|
||||
@@ -588,7 +588,7 @@ if [ $wait_count -ge $max_wait ]; then
|
||||
if [ -n "$port_pid" ]; then
|
||||
kill -9 "$port_pid" 2>/dev/null
|
||||
# 等待内核回收 (缩短到 0.5 秒)
|
||||
usleep 500000 2>/dev/null || sleep 0.5
|
||||
usleep 500000 2>/dev/null || sleep 1
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -620,7 +620,7 @@ procd_add_reload_trigger "openclaw"
|
||||
reload_service() {
|
||||
stop
|
||||
# v2026.3.14: stop_service 已优化等待逻辑,缩短额外等待时间
|
||||
usleep 300000 2>/dev/null || sleep 0.3
|
||||
usleep 300000 2>/dev/null || sleep 1
|
||||
start
|
||||
}
|
||||
|
||||
@@ -664,14 +664,14 @@ while [ $wait_count -lt 10 ]; do
|
||||
else
|
||||
netstat -tulnp 2>/dev/null | grep -q ":${port} " || break
|
||||
fi
|
||||
usleep 200000 2>/dev/null || sleep 0.2
|
||||
usleep 200000 2>/dev/null || sleep 1
|
||||
wait_count=$((wait_count + 1))
|
||||
done
|
||||
|
||||
# 5) 如果端口仍被占用,强制 SIGKILL
|
||||
if [ $wait_count -ge 10 ]; then
|
||||
[ -n "$port_pid" ] && kill -9 "$port_pid" 2>/dev/null
|
||||
usleep 300000 2>/dev/null || sleep 0.3
|
||||
usleep 300000 2>/dev/null || sleep 1
|
||||
fi
|
||||
|
||||
# 6) 如果 procd 中没有 gateway 服务注册,调用 start
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=nexttrace
|
||||
PKG_VERSION:=1.6.1
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=1.6.2
|
||||
PKG_RELEASE:=3
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://codeload.github.com/nxtrace/NTrace-core/tar.gz/v$(PKG_VERSION)?
|
||||
|
||||
Reference in new issue
Block a user