From fe3af6019689afd3ef466201e7b7f944bd68c2bf Mon Sep 17 00:00:00 2001 From: Ferdi Franceschini Date: Thu, 10 Aug 2006 12:45:17 +1000 Subject: [PATCH] Handle incomplete reads. r1055 | ffr | 2006-08-10 12:45:17 +1000 (Thu, 10 Aug 2006) | 2 lines --- site_ansto/counterdriv.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/site_ansto/counterdriv.c b/site_ansto/counterdriv.c index d0ca7022..9327c455 100644 --- a/site_ansto/counterdriv.c +++ b/site_ansto/counterdriv.c @@ -422,6 +422,7 @@ static int MonGetError(CounterDriver *cntrData, int *iCode, char *error, int iEr case TIMEOUT: case BADSEND: case BADMEMORY: + case INCOMPLETE: getRS232Error(*iCode, error, iErrLen); break; default: @@ -453,6 +454,7 @@ static int MonTryAndFixIt(CounterDriver *cntrData, int iCode) { case BADSEND: case TIMEOUT: case BADMEMORY: /* Won't happen if MonConnect sets the send terminator */ + case INCOMPLETE: return COREDO; } return COTERM;