If your dealing with a windows computer, when they sleep, they like to sleep the USB Ports and Ethernet Ports and other things, plus a lot of times windows don't like to wake-up without crashing something. What i have done for years, is just turn the monitor off, no screensaver, no sleep, no nothing, just run 24/7. That keeps things running for weeks without crashing or needing to reboot.