aboutsummaryrefslogtreecommitdiffstats
path: root/fetchmail.c
diff options
context:
space:
mode:
Diffstat (limited to 'fetchmail.c')
-rw-r--r--fetchmail.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/fetchmail.c b/fetchmail.c
index 0b62590e..a3a4190d 100644
--- a/fetchmail.c
+++ b/fetchmail.c
@@ -722,6 +722,10 @@ int main (int argc, char **argv)
#else
error(0, 0, _("awakened by signal %d"), lastsig);
#endif
+ /* received a wakeup - unwedge all servers in case */
+ /* the problem has been manually repaired */
+ for (ctl = querylist; ctl; ctl = ctl->next)
+ ctl->wedged = FALSE;
}
}