Fixed machine stiff if connection left idle too long.
Detail: SVC stack overflow occurred due to the recursive method used to discard the idle-out prevention responses. This no longer happens. Fixed a bit of debugging which caused data aborts! Optimised a select() call to pass s + 1 as the first parameter to save Internet time in processing the fd_set. Admin: Tested on desktop build, with the idle timers set to send idle outs every second (so we don't have to wait 100 hours for the problem to occur). No longer get problems with the machine stiffing. Version 2.12. Tagged as 'LanManFS-2_12'
Showing with 53 additions and 67 deletions