Does Corruption/Crimson/Hallow Spread on a Multiplayer Server when no-one is logged on?
Solution 1:
The server stops the simulation when no players are connected. Therefore, both the day-night cycle and biome spreads do not proceed unless at least one player is in the world. You can test this for yourself with the "time" command in the server console.