mirror of
https://github.com/Vateron-Media/XC_VM.git
synced 2026-10-25 03:03:12 +01:00
The "Disable Ramdisk" toggle had no effect. RootSignalsCronJob continuously reconciles the actual tmpfs mount to servers.use_disk, but ServerService::processStreaming() never wrote that column — it only emitted a one-time enable/disable signal. The next cron tick saw the unchanged use_disk value and reverted the mount, so the setting never stuck. Persist use_disk from the disable_ramdisk checkbox on save (checked => use_disk = 1) so the cron reconciliation keeps the mount in the state the admin selected. Fixes #118