#!/usr/bin/env bash
# Stop the server started by start.sh (does not touch other Ollama instances).
. "$(dirname "$0")/common.sh"

if ! is_running; then echo "Not running"; rm -f "$PIDFILE"; exit 0; fi
pid=$(cat "$PIDFILE")
kill "$pid"
for _ in $(seq 1 20); do kill -0 "$pid" 2>/dev/null || break; sleep 0.5; done
kill -0 "$pid" 2>/dev/null && kill -9 "$pid"
rm -f "$PIDFILE"
echo "Stopped"
