summaryrefslogtreecommitdiff
path: root/pith/state.h
diff options
context:
space:
mode:
authorEduardo Chappa <chappa@washington.edu>2013-06-22 21:56:04 -0600
committerEduardo Chappa <chappa@washington.edu>2013-06-22 21:56:04 -0600
commitc9e90d3c705c2a2636a24626c5d52e624f91e6e7 (patch)
tree5386bcff1398606b8f2238d94f97074a91bb4976 /pith/state.h
parente4b35478c8b3ce7352a74b2fea0e067f068daf18 (diff)
downloadalpine-c9e90d3c705c2a2636a24626c5d52e624f91e6e7.tar.xz
* fix crushing bug when Alpine bails on read error during a tcp timeout.
Diffstat (limited to 'pith/state.h')
-rw-r--r--pith/state.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/pith/state.h b/pith/state.h
index 47e97ce4..671cd752 100644
--- a/pith/state.h
+++ b/pith/state.h
@@ -139,6 +139,9 @@ struct pine {
unsigned def_sort_rev:1; /* true if reverse sort is default */
unsigned restricted:1;
+ unsigned tcptimeout:1; /* a tcp timeout is in progress */
+ unsigned read_bail:1; /* we are coming back from a read bail! */
+
unsigned save_msg_rule:5;
unsigned fcc_rule:3;
unsigned ab_sort_rule:3;