catch EOF gracefully in ubxtool
parent
5d1ef42e4e
commit
68083eb12a
|
@ -1349,6 +1349,10 @@ int main(int argc, char** argv)
|
||||||
catch(UBXMessage::BadChecksum &e) {
|
catch(UBXMessage::BadChecksum &e) {
|
||||||
if (doDEBUG) { cerr<<humanTimeNow()<<" Bad UBX checksum, skipping message"<<endl; }
|
if (doDEBUG) { cerr<<humanTimeNow()<<" Bad UBX checksum, skipping message"<<endl; }
|
||||||
}
|
}
|
||||||
|
catch(EofException& em) {
|
||||||
|
cerr<<"EOF, break"<<endl;
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if(!g_fromFile)
|
if(!g_fromFile)
|
||||||
tcsetattr(fd, TCSANOW, &g_oldtio);
|
tcsetattr(fd, TCSANOW, &g_oldtio);
|
||||||
|
|
Loading…
Reference in New Issue