mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
Node's recursive mkdir retries ENOENT/EEXIST forever below /proc on Linux, inside one native call, so neither a timer nor a test timeout runs again. A DB_BACKUP_DIR or GEOLITE2_DIR pointing there froze the process; the database-backup integration file, which uses such a path for its unwritable case, never finished on a Linux runner. Walk from the nearest existing parent with plain mkdir instead.