From c37b5d80dcbc0b30427ac7671b9eccd8856b1579 Mon Sep 17 00:00:00 2001
From: Matthias Andree
Fetchmail 6.3.5 and newer gave up on the older timeout handling which -could cause unstable behavior. Instead, timeouts now interrupt -long-running functions and are reported as "Interrupted system -call".
- -While this loses accuracy of timeout reporting, there is -unfortunately no safe way for C to make extensive use of error -reporting, and the amount of code that would need to be added is too -large for a stable series as 6.3.X is.
+Non-fatal signals (such as timers set by fetchmail itself) can +interrupt long-running functions and will then be reported as +"Interrupted system call". These can sometimes be timeouts.