Posted 22 January 2016 - 08:49 PM
Hi,
As you know, when a ComputerCraft computer crashes (i.e. it uses up too much CPU), it reboots. This behavior, however, can be exploited, and that's what I accidentally managed to do today. Basically, I wrote a faulty program containing an infinite loop, named it "startup" and then decided to launch it. As you might have expected, the computer rebooted, but then it ran into the same loop again and again, killing the CPU and making the game unplayable. What's worse, all of it happened in multiplayer mode and now the owner of the server is threatening to remove ComputerCraft from the modpack completely :(/>
My point is, why don't we make it so that when a computer crashes, it doesn't launch the startup program by default? This would prevent exploits and unfortunate accidents, such as the one I had. I realize that such an issue can be easily fixed by fiddling with the save folder, but the owner fears he may not have access to the server files at the time of such accident/attack.
Thanks
As you know, when a ComputerCraft computer crashes (i.e. it uses up too much CPU), it reboots. This behavior, however, can be exploited, and that's what I accidentally managed to do today. Basically, I wrote a faulty program containing an infinite loop, named it "startup" and then decided to launch it. As you might have expected, the computer rebooted, but then it ran into the same loop again and again, killing the CPU and making the game unplayable. What's worse, all of it happened in multiplayer mode and now the owner of the server is threatening to remove ComputerCraft from the modpack completely :(/>
My point is, why don't we make it so that when a computer crashes, it doesn't launch the startup program by default? This would prevent exploits and unfortunate accidents, such as the one I had. I realize that such an issue can be easily fixed by fiddling with the save folder, but the owner fears he may not have access to the server files at the time of such accident/attack.
Thanks