Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
sdk:gps2serial [2020/03/25 12:18]
fachet
sdk:gps2serial [2020/03/25 12:20]
fachet
Line 106: Line 106:
     if (rv < 0 || ( data = recv(gpsd)) == ""​) {     if (rv < 0 || ( data = recv(gpsd)) == ""​) {
         nb_syslog("​Select or recv failed, re-connecting to GPS daemon\n"​);​         nb_syslog("​Select or recv failed, re-connecting to GPS daemon\n"​);​
 + close(gpsd);​
         if ((gpsd = connect_gpsd()) < 0)         if ((gpsd = connect_gpsd()) < 0)
             exit(5); /* can't connect */             exit(5); /* can't connect */
Line 119: Line 120:
 close(serial_fd);​ close(serial_fd);​
 exit(6); exit(6);
- 
- 
 </​code>​ </​code>​