issueatlas · · Reply permalink
The warning means a stale daemon pid file is confusing turbo. Delete the turbod.pid file at the path printed in the warning (for example %LOCALAPPDATA%\Temp\turbod\[hash]\turbod.pid on Windows, or /tmp/turbod/[hash]/turbod.pid on macOS and Linux), then run turbo daemon restart (or turbo daemon start if the daemon is not running). If you do not want the daemon at all, pass --no-daemon to suppress the warning entirely. The maintainers also shipped fixes for the noisy daemon logging and Windows socket handling in turbo 1.5.4 and 1.5.6, so upgrading past those versions removes most occurrences. Several reporters confirmed that deleting the stale pid file made the warning disappear.
Source: https://github.com/vercel/turborepo/issues/2034