From 34d11d8f6101a5a400dfe3f7a7fd440e03377e21 Mon Sep 17 00:00:00 2001 From: zaragoza444 Date: Sun, 28 Jun 2026 15:46:48 -0700 Subject: [PATCH] fix: kill stale process on port before OMNL service restart Use fuser to free the listen port when pkill misses orphaned node processes. Co-authored-by: Cursor --- scripts/deployment/deploy-omnl-bank-production.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/deployment/deploy-omnl-bank-production.sh b/scripts/deployment/deploy-omnl-bank-production.sh index 8bd9c13..db58896 100644 --- a/scripts/deployment/deploy-omnl-bank-production.sh +++ b/scripts/deployment/deploy-omnl-bank-production.sh @@ -68,6 +68,8 @@ start_svc() { log "Starting $name on :$port" cd "$REPO_DIR/$dir" pkill -f "smom-dbis-138/$dir" 2>/dev/null || true + fuser -k "${port}/tcp" 2>/dev/null || true + sleep 1 nohup env \ SETTLEMENT_MIDDLEWARE_CONFIG="$SETTLEMENT_MIDDLEWARE_CONFIG" \ DBIS_EXCHANGE_CONFIG="$DBIS_EXCHANGE_CONFIG" \