diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2015-03-17 23:33:17 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2015-03-17 23:33:17 -0400 |
commit | 654b3b6e4f7e0e85a580b062408810ce21cbde90 (patch) | |
tree | 06e3776213de0769912af91ed538580031b40518 | |
parent | feff33a7390d10da22f0bca5829b7c7b642ee266 (diff) | |
download | gpsd-654b3b6e4f7e0e85a580b062408810ce21cbde90.tar.gz |
Take a GPS file descriptor ourut of the read set when deactivating.
All regression tests pass.
-rw-r--r-- | gpsd.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2304,6 +2304,7 @@ int main(int argc, char *argv[]) break; case DEVICE_ERROR: case DEVICE_EOF: + FD_CLR(device->gpsdata.gps_fd, &rfds); deactivate_device(device); break; default: |