When code has been running for a long time, it can get out of whack. It could be file handles that aren’t closed, internal data structures that get slightly corrupted, software that talks to hardware (drivers) get out of sync with the hardware. All sorts of possibilities. If this code is running as an application, restarting the application would typically solve it. If the software is the operating system itself, rebooting gives it a clean slate and a known state.
Latest Answers